メンテナンス中のリダイレクト設定
ページリニューアル時など、はメンテナンスページをだしますが。さてどうしようかとおもって
「.htaccess メンテナンス」とかでぐぐってみたら、結構出てきたんだけど
CPIではイマイチ良い感じに動いてくれないということで色々試した結果がこれ
Options +FollowSymLinks RewriteEngine On RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111$ RewriteCond %{REQUEST_URI} !^/index.html$ RewriteRule !^(.*)\.(gif|jpg|css|js|swf)$ http://www.hogehoge.jp/index.html [L]
リダイレクトじゃなくてリライト(偽装)なんだけど、これで自分以外はそのページを見ることができない。
他のIPも許可したい場合は「RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111$」の行の下に同じ設定をもう1つ加えてあげればよい