報告書 #1283
【.htaccess】直リンク防止。画像を特定ページからのみ見れるようにする処理
| ステータス: | 新規 | 開始日: | 2018/01/09 | 
|---|---|---|---|
| 優先度: | 通常 | 期日: | |
| 担当者: | - | 作業時間の記録: | - | 
| カテゴリ: | - | 
説明
【ITKiDS生徒入退室管理システム】
画像を特定ページからのみ見れるようにする処理
(itkids_students/app/.htaccess)
  1 <IfModule mod_rewrite.c>
  2     RewriteEngine on
  3     # Uncomment if you have a .well-known directory in the app folder, e.g. for the Let's Encrypt challenge
  4     # https://tools.ietf.org/html/rfc5785
  5     #RewriteRule ^(\.well-known/.*)$ $1 [L]
  6     RewriteRule ^$ webroot/ [L]
  7     RewriteRule (.*) webroot/$1 [L]
  8 </IfModule>
  9
 10 <Files ~ "\.(jpg|pdf)$">
 11     SetEnvIf Referer "^http://students\.itkids\.club" OK
 12     #SetEnvIf Referer "^$" OK
 13     order deny,allow
 14     deny from all
 15     allow from env=OK
 16 </Files>
(※ただし、一度特定のサイト内からそのPDFを閲覧してしまうと、直リンクでも見れるようになる)