阻止直接访问pdf文件?php,wordpress

阻止直接访问pdf文件?php,wordpress,php,wordpress,.htaccess,Php,Wordpress,.htaccess,如何防止直接访问wp content/upload/woocommerce\u upload文件夹中的pdf文件 RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^https://(www.)?domin.com/wp- content/uploads/woocommerce_uploads/2020/01/.*$ [NC] RewriteRule \.(pdf|jpe?g|png)$

如何防止直接访问wp content/upload/woocommerce\u upload文件夹中的pdf文件

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www.)?domin.com/wp- 
content/uploads/woocommerce_uploads/2020/01/.*$ [NC]
RewriteRule \.(pdf|jpe?g|png)$ - [F]
它不工作,请帮助

为什么不使用它


<FilesMatch "/wp- 
content/uploads/woocommerce_uploads/2020/01/.*\.pdf$">
   Order allow,deny
   Deny from all
</FilesMatch>

命令允许,拒绝
全盘否定

我认为这应该有帮助:

应该是这样的:

<Files "yourfilename.pdf">
Require all denied
</Files>

要求全部拒绝

你为什么要检查特定的推荐人?我尝试了这个方法,但没有使用我的pdf文件在文件夹中,但当我尝试直接访问它时,它仍然显示pdf文件。htaccess沿着覆盖权限的路径应该有另一个。htaccess然后我尝试了这个方法,但没有使用我的pdf文件在文件夹中,但当我尝试访问它时它可以直接显示pdf文件