ホームページ制作会社、サイト制作、その他各種システムの構築、CGI、PHP等のWEBアプリ開発

ホームページ制作・システム構築・DB設計ホームページ制作・システム構築・DB設計
ホームページ制作とWEBシステムの構築、カスタマイズから運用サポートまで。
スペーサー

サイトリリース時に使用する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
ユタデザイン
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



Valid XHTML 1.0 Transitional スペーサー 正当なCSSです!