.htaccess filematch阻止php执行名称包含大写字母的php文件

.htaccess filematch阻止php执行名称包含大写字母的php文件,php,.htaccess,Php,.htaccess,您能帮我找到一个解决方案,阻止php执行包含大写字母的文件,如:lx0m7WdDKIyz6s21XUPM.php或Ah22.php。这些都是我服务器上的后门,我必须阻止它们的执行,直到我发现安全漏洞。可操作的php文件都是小写的。 我是新手。这个解决方案行不通 <FilesMatch "[A-Z]\.php$"> Order Allow,Deny Deny from all </FilesMatch> 命令允许,拒绝 全盘否定 也许“^.*\[A-Z\

您能帮我找到一个解决方案,阻止php执行包含大写字母的文件,如:lx0m7WdDKIyz6s21XUPM.php或Ah22.php。这些都是我服务器上的后门,我必须阻止它们的执行,直到我发现安全漏洞。可操作的php文件都是小写的。 我是新手。这个解决方案行不通

<FilesMatch "[A-Z]\.php$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

命令允许,拒绝
全盘否定
也许
“^.*\[A-Z\].\.php$”
这可以为您工作。。。(检查)

[A-Z]
将仅为大写字母。由于也没有量词,这将只匹配只有一个大写字母后跟
.php
作为名称的文件。