我的网站上有数千个 pdf 文件,我注意到许多其他网站已经开始通过在他们的网站上添加指向这些 pdf 文件的直接链接来窃取我的 pdf。(糟透了!)。我一直在拼命地试图防止通过我的 htaccess 热链接到 pdf,但它不起作用。这就是我的 htaccess 中的内容:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.mysite.com$ [NC]
RewriteRule .*\.(pdf)$ http://www.mysite.com/index.php [R,NC]
我也在网上搜索了很长时间,但找不到适用于 pdf 的解决方案。它们中的大多数用于图像、flash 等,他们还提到它也应该适用于 pdf,但它不适合我。我还阅读了一些将 pdf 移出 webroot 的建议。我也不想那样做。当我的网站上已经有 1000 份 pdf 文件时,它的工作量太大了。有人可以帮助我如何通过 htaccess 实现这一目标。如果将 htaccess 用于 pdf 无法正常工作,那么我该怎么做才能让人们无法使用直接链接或从其他网站引用的链接访问我的 pdf?
请记住,我仍然是新手,对这一切都是新手。我在 CentOS 上使用 Apache 和 Nginx 作为反向代理。请帮忙...