我写了一个小的下载脚本来隐藏文件路径,文件“get_file.php”处理一切。 下一步我想禁止htaccess通过浏览器直接访问所有PDF文件(如果有人知道文件的确切URL),但仍然可以通过我的“get_file.php”访问文件。htaccess:不允许所有的pdf文件,但允许从PHP脚本(文件下载脚本)
我想:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC]
RewriteRule \.(pdf)$ - [F]
什么想法?
打败了我。我曾经做过类似的回答,但是当我看到你的回答时清除了所有的东西 – starkeen