画像への直リンクを.htaccessで制御する方法

ちょっと調べものをしていたら、画像への直リンクを.htaccessで制御する方法がまとめられていたので、メモ代わりにエントリー。

2009-01-15_1444.png

転送量に制限のあるサーバだったりすると、画像に直リンクされて転送量オーバーに‥‥なんてこともなきにしもあらずだと思いますので、そういうアクセスを制限する必要がある場合も出てくることでしょう。

という場合にいくつか方法があるのですが、.htaccessが使えるとけっこう簡単です。

ここで紹介されている中では「.htaccessおよび、SetEnvIfを使った画像直リンクの制限」というのが簡単に利用できそうです。

特定のサイトからのリンクのみ不可にする場合

SetEnvIf REFERER “http://www.geocities.com” Lilith

Order Allow,Deny

Allow from all

Deny from env=Lilith

HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる

HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる

ABOUT US

コグレマサト
ブロガー/2004&2006アルファブロガー/第5回WebクリエーションアウォードWeb人賞/ブログ&ツイッター&LINE26冊執筆/ScanSnapプレミアムアンバサダー/カナダアルバータ州ソーシャルメディア観光大使/カルガリー名誉市民/チェコ親善アンバサダー/おくなわ観光大使/オジ旅/かわるビジネスリュック/浦和レッズサポーター/著書多数