这个问题已经问了好几次了,我已经尝试了所有可用的选项,但我仍然很难阻止使用绝对 URL 直接访问 pdf 文件。
我在 .htaccess 文件中使用以下代码,该文件位于 pdf 所在的同一文件夹中
Order Allow,Deny
<FilesMatch "^[^.]+\.(gif|jpe?g|png|pdf|doc|docx|txt|rtf|ppt|pptx|xls|mp4|mov|mp3|mpg|mpeg)$">
Deny from all
</FilesMatch>
当我访问 pdf 文件的目录时,它向我显示 403 禁止访问,但是当我输入 pdf 的绝对 url 时,它开始在浏览器中呈现 pdf。
目录网址http://thetutlage.com/demo/pdfReader/files
Pdf 网址:- http://thetutlage.com/demo/pdfReader/files/tracemonkey.pdf
任何帮助都会很棒。如果文件具有 .pdf 扩展名,我也尝试使用重定向规则,但这似乎也不起作用。