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