• ベストアンサー

直リンク禁止の.htaccess 記述方法について

画像への直リンクを禁止したいのですが、通常、.htaccessへの記述になると思います。 この場合、その画像へアクセスした場合、403エラーを返さずに、画像そのものは閲覧できる様に、 あくまで勝手なリンクタグからのリンクのみを、制限したいですが、どの様に記述すればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#130824
noname#130824
回答No.1

<FilesMatch "\.(gif|jpg|jpeg)$"> SetEnvIf Referer "^http://www.example.com/" ref SetEnvIf Referer "^$" ref Order deny,allow Deny from all Allow from env=ref </FilesMatch>

参考URL:
http://xn--u8jxb9ib9150b2px.jp/htaccess/matchgif/
mikichan-e
質問者

補足

ありがとうございます。 仰せの内容で試してみましたが、最初は403になり、しばらくすると 画像が×印になったり、携帯からですと、アクセス出来ない様です。 何か記述が異なるのでしょうか?