如何防止来自其他网站的特定文件的链接?
让我们说mydomain.com/file1.zip
和mydomain.com/file2.zip
- 我想将它们重定向到mydomain.com/file1page
和mydomain.com/file2page
页面。
我想只防止那两个热链接而不是所有的zip文件。
答案 0 :(得分:0)
你可以检查引用者,但这些很容易被欺骗。如下所示:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://mydomain.com/
RewriteRUle ^/?(file1|file2).zip$ /$1page [L,R=302]
因此,如果引用不以http://mydomain.com/
开头且请求适用于file1.zip
或file2.zip
,请重定向到file1page
或file2page
。