我正在寻找一个使用htaccess来阻止访问包含单词" scheduleBackup"的文件的解决方案。 (区分大小写)。
我尝试了这个,但它不起作用:
<filesMatch "/scheduleBackup/i">
Order allow,deny
Deny from all
</FilesMatch>
提前感谢您的帮助。
答案 0 :(得分:1)
我终于找到了答案:
<FilesMatch "_scheduleBackup_full_">
Order allow,deny
Deny from all
</FilesMatch>
现在有效!
答案 1 :(得分:0)
请改为尝试:
<FilesMatch "/website\.com_scheduleBackup_full_\d{4}-\d{2}-\d{2}_.+?\.zip/">
Order allow,deny
Deny from all
</FilesMatch>
i
表示不敏感案例。
答案 2 :(得分:0)
要阻止使用scheduleBackup
(忽略大小写)文本访问任何文件,您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteRule scheduleBackup - [F,NC]