防止热链接但允许指定图像?
我正在 htaccess 中防止热链接:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com [NC]
RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]
但是,我想允许某些指定的图像可热链接,我该如何执行此操作? 我在网上找不到任何有关它的信息。
谢谢, 科林
I'm preventing hotlinking with this in htaccess:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com [NC]
RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]
However, I'd like to allow certain specified images to be hotlink-able, how do I do this?
I can't find anything about it online.
Thanks,
Colin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以添加另一个重写条件,如下所示:
但只需添加一个不执行上述任何操作的写入规则并最后声明它,它会更有效且更容易,如下所示:
you can add another rewrite condition like so:
but its more efficient and easier just to add one write rule that does nothing above and declare it at last like so: