1
最近我更改了我的网站的服务器。在我使用Apache服务器之前。现在我的网站在Nginx服务器上运行。这就是为什么我不能再使用.htaccess
。防止直接访问PDF文件 - Nginx
我想通过在浏览器中输入文件链接来阻止用户打开一些pdf文件。我希望他们能够通过点击我网站上文件的链接来打开这些文件。到目前为止,我使用了下面的代码;它在防止盗链图片方面效果很好,但它并不妨碍直接访问pdf文件。
location ~ /folder/with/pdffiles/(.+\.(?:jpg|pdf|jpeg|gif|png|bmp|ic$
valid_referers none blocked server_names *.mydomain.com mydomain.* ~\.mydomain\.;
if ($invalid_referer) {
return 444;
}
try_files $uri @ghost;
}
你可以复制你的位置指令的其余部分吗? – Will