我的网络服务器中有一个目录,我只想为其提供 pdf 文件。我发现我可以使用 .htaccess 来限制访问,并使用类似
<FilesMatch "\.(text,doc)">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
提供除正则表达式之外的所有内容。是否可以改为限制仅访问满足某些正则表达式的文件?
答案1
我个人并不熟悉您所采取的方法,但为了给您一个大致的方向......
您应该能够为目录中的所有文件设置一般拒绝所有文件。然后,您可以使用原始帖子中的块,使用 filesmatch 为与所需正则表达式匹配的文件类型提供特定的允许访问权限。类似这样的操作应该可行。其他人可能能够为其提供特定代码,我只是对 apache 的语法不够熟悉,无法立即弄清楚。