refererによるアクセス制限
httpd.conf を以下のように編集する
<Directory /> Options FollowSymLinks # AllowOverride None AllowOverride All <- これ </Directory>
例 http://www.hatena.ne.jp/以下のページからのリンクのみ許可 SetEnvIf Referer "^http://www\.hatena\.ne\.jp" ref_ok order deny,allow deny from all allow from env=ref_ok
Nortonなどのセキュリティソフトは、Refererを隠すので、Refererが空の場合も許可する場合
SetEnvIf Referer "^http://www\.hatena\.ne\.jp" ref_ok SetEnvIf Referer "^$" ref_ok order deny,allow deny from all allow from env=ref_ok