【htaccess】直で画像にアクセスさせない

2015年08月04日

  1. TOP
  2. BLOG
  3. htaccess
  4. 【htaccess】直で画像にアクセスさせない

直で画像にアクセスさせたくない場合にhtaccessを設定する必要があります。その際、実装したい要件は以下のとおり

①ブラウザなどから直接アクセスされた時は拒否したい

②ディレクトリも同様にアクセス拒否したい

③自分のサイトからは閲覧できるようにしたい

 

なので以下の様に実装。

 

SetEnvIf Referer "^https://example\.com" ok_url
SetEnvIf Referer "^http://example\.com" ok_url
<Files ~ "\.(gif|jpe?g|png|pdf)$">
order deny,allow
deny from all
allow from env=ok_url
</Files> 

DirectoryIndex index.html .ht

関連ページ