サイトリリース時に使用するhtaccess
ホームページ制作
に関連する記事です。
先日サイトリリースをした時にサイトを一旦閉鎖してリリース作業を実施した時のhtaccessを備忘しておく。
リリースする時は自身のIPを調べて、そのIPを除外する。
それ以外のIPでアクセスされた場合には index_.html にリダイレクトする。
index_.html にはもちろん、サイトは現在メンテナンス中という表示がなされる。
index_.html はリライトの対象外としないとリダイレクトがループしてしまうので、対象外とする。
リニューアルが完了したら、htaccessからこの設定を除外する。
上から順に、
1.RewriteEngineをonにする。
2.自身のIPを除外する。書き方に注意。
3.index_.htmlは対象外と明示する。
4.その他のアクセスはすべて、index_.htmlにリダイレクト
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$
RewriteCond %{REQUEST_URI} !\index_.html$
RewriteRule .* http://www.hogehoge.com/index_.html [R=302,L]
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
ホームページ制作・システム構築・DB設計
●ユタデザイン
●住所:〒135-0062
東京都江東区東雲2-7-5-2105
ユタデザイン
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+