有没有一种方式与htaccess规则停止下载的特定 zip文件,除非它已经通过网站链接。 IE浏览器。 停止复制和粘贴链接或粘贴链接到地址栏或其他网站的人。
类似于常规的热链接保护应该工作:
RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(.+\.)?domain\.com/ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule filename\.zip$ - [F]
本质上,指定您的域名,如果引用不匹配,它将返回一个403 – 禁止页面,而不是文件。
尽pipe如此,请务必小心,因为它们可能并不总是被设置的。