Webサイトをリニューアルするときなど、ユーザーへはメンテナンス中表示にしながら、裏では動作確認用に通常アクセスを行いたい場合があります。 具体的に言うと、特定のホスト(IPアドレスが固定のホストが望ましい)からのアクセス以外は、メンテナンス中表示を行うサイトへリダイレクトしたいという感じですね。 Apacheにmod_rewriteがロードされているなら以下のような.htaccessを置くだけで実現できます。 RewriteEngine on RewriteCond %{REMOTE_ADDR} !^000\.000\.000\.000$ RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111$ RewriteRule ^(.*)$ http://???.???.???.???/index.html 000.000.000