2006年1月11日水曜日

特定のIPやホストからの接続の場合のみ、コンテンツを表示する

.htaccessやhttpd.confに、
--------------------------------------------
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.012$
RewriteRule .* ___maintenance.html
--------------------------------------------
と書いてあげる。すると、
123.456.789.012からのアクセスの場合は普通にコンテンツを表示。
123.456.789.012以外からのアクセスの場合は___maintenance.htmlを強制的に表示。
ということができます。
正規表現を使えばもっと複雑な設定もできるようです。

0 件のコメント:

コメントを投稿