对于配置不当的 Apache 服务器,您可以采取如下措施来拒绝访问 .htaccess 文件:
<Files .htaccess>
order allow,deny
deny from all
</Files>
我想拒绝访问所有系统文件(.* - 文件名以点开头的任何文件)。我知道使用 FilesMatch 可以实现这一点...
类似这样的事情(但有效):
<FilesMatch .*>
order allow,deny
deny from all
</FilesMatch>
答案1
类似这样的事情应该可以工作:
<FilesMatch "^\.(.*)$">
order allow,deny
deny from all
</FilesMatch>
FilesMatch 在那里使用正则表达式。
答案2
晚安,如果我想阻止访问域/路径/?xxxx(xxxx是变量),但允许访问域/路径/,我应该如何在.htaccess中写入?