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