見出し画像

.htaccessを使ってメンテナンス

即時にサイトにアクセスさせないようにする際に便利。

htaccessが使える環境の前提です。

htaccessで『mente.html』へリダイレクト設定

ErrorDocument 503 /mente.html
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/mente.html
#RewriteCond %{REQUEST_URI} !=/img/logo.png
#RewriteCond %{REMOTE_ADDR} !=xxx.xxx.xxx.xxx
RewriteRule ^.*$ - [R=503,L]
</IfModule>

ドキュメントルールの.htaccessに記載します。
すべてのページを「mente.html」にリダイレクトされる設定になります。

RewriteCond %{REQUEST_URI} !=/img/logo.png

画像ファイルやjsファイルも対象なので、必要に応じてリダイレクトを除外できます。

RewriteCond %{REMOTE_ADDR} !=xxx.xxx.xxx.xxx

特定のIPのみ閲覧可能にしたい場合は、『xxx.xxx.xxx.xxx』にIPを記載すると
表示されます。

コード埋め込み機能(β)のテストでした。




サポートお願いします!多分、僕のお小遣いになります。