我有一个文件,希望可以从页面下载,所以我希望通过链接可以访问该文件,但是我希望通过直接链接无法访问相同的URL,例如将其放在浏览器中地址栏。
我尝试拒绝.htaccess中的所有内容,但这并不允许我通过链接进行访问。
有没有办法让仅通过链接访问资源?
答案 0 :(得分:0)
尝试以下规则,
order deny,allow
deny from all
allow from 127.0.0.1
allow from localhost
答案 1 :(得分:0)
您可以检查“ Referer”标头,如果不是从您的网站访问,则拒绝访问:
RewriteEngine On
RewriteCond %{HTTP:Referer} !^http://example.com
RewriteRule link-only.html - [F]