0

htaccess でこれを使用してホットリンクを防止しています:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com [NC]
RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]

しかし、指定した特定の画像をホットリンクできるようにしたいのですが、どうすればよいですか? 私はそれについてオンラインで何も見つけることができません。

ありがとう、コリン

4

2 に答える 2

0

次のように、別の書き換え条件を追加できます。

RewriteCond %{REQUEST_URI}  !^whitelisted-directory/.*

しかし、上記のことを何もしない書き込みルールを1つ追加して、最後に次のように宣言するだけで、より効率的で簡単になります。

RewriteRule ^(whitlistet-directory1|whitelisted-directory2) - [L]
于 2010-12-12T14:36:53.287 に答える
0
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com [NC]
RewriteCond %{REQUEST_URI}  !^images/allow-hotlink/.+\.(gif|jpe?g|png)$
RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]
于 2010-12-12T14:21:25.480 に答える