直リンク制限のやり方

サブブログとして運営している「Gachapin WALL(ガチャピン壁紙)」ですが、どうもApacheのログを見ていたら、どうも画像に直リンクしている人が結構いる気配がしてきました。

そこで、Apache側で直リンクを制限することにしました。


やり方は簡単。

Apacheそのものの設定ファイルである「httpd.conf」か、「.htaccess」ファイルに以下のディレクティブを加えるだけです。


SetEnvIf Referer www\.multiburst\.net authoritative_site

<FilesMatch "\.(jpg|zip)$">
order deny,allow
Deny from all
Allow from env=authoritative_site
</FilesMatch>


上記の場合、jpgファイルzipファイルを直リンク制限となります。


Apacheハンドブック
Apacheハンドブック
posted with amazlet on 06.10.29
Ben Laurie Peter Laurie 大川 佳織 田辺 茂也
オライリージャパン
売り上げランキング: 11,116
おすすめ度の平均: 5
5 Apache使い必須