0

你能帮我阻止索引并阻止直接访问我的数据,所以任何人都无法下载域/数据/File1.pdf,他们只能下载文件并在这种情况下从我的显示页面打开 view.php,在文件视图中。 php 我使用了 google docs。我在我的 htaccess 中使用了这个,但它没有用

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_URI} !^/(view.php|view).* [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com.*$ [NC]
RewriteRule \.(pdf|zip|doc|rar)$ - [F,NS,L]

这是我的文件夹结构

- include
- data/
--- File1.pdf
--- File2.zip
--- File3.doc
--- File3.rar
- index.php
- view.php
- themes.js
4

1 回答 1

0

您应该寻找的是.htaccess 防盗链

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|pdf)$ - [NC,F,L]
于 2013-03-13T11:37:04.100 回答