防止通过浏览器或其他网站直接访问图像文件夹,热链接

时间:2019-04-03 06:31:08

标签: .htaccess

首先,我知道这个问题已经被问过几次了,如果我们将图像放在互联网上,就无法保护图像。但是,还有其他一些方法可以保护它,例如禁用右键单击,htaccess和php方法。 我的问题与直接从浏览器下载图像或阻止通过浏览器直接首次尝试访问图像有关。

这是我的htaccess:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?DOMAIN.com [NC]
RewriteRule \.(jpg|jpeg|png|)$ error.gif [NC,R,L,F]

上述方法效果很好,但是我需要找到一些解决方案。

  

我的问题:   如果用户从源代码中找到图像URL,则将其粘贴到浏览器的其他选项卡中以查看图像或下载图像,第一次用户有权访问图像,甚至可以下载,但是如果用户刷新浏览器一次,则会向用户显示error.gif图片,而他将无法下载该图片。如何防止甚至是第一次访问图像?

0 个答案:

没有答案