1
我发现这个操纵htaccess的在黑客WordPress安装:htaccess的正则表达式FilesMatch
<FilesMatch "(?<!1555206972)\.php$">
Order Allow,Deny
Deny from all
</FilesMatch>
,但我不知道这是什么是良好的。这是一个负面的后顾之忧,这是我迄今为止所了解的。但真正的功能对我来说并不清楚。
我发现这个操纵htaccess的在黑客WordPress安装:htaccess的正则表达式FilesMatch
<FilesMatch "(?<!1555206972)\.php$">
Order Allow,Deny
Deny from all
</FilesMatch>
,但我不知道这是什么是良好的。这是一个负面的后顾之忧,这是我迄今为止所了解的。但真正的功能对我来说并不清楚。
是的,这确实是负面lookbehind正则表达式。
此正则表达式:
(?<!1555206972)\.php$
将匹配所有文件名以.php
结束,除非文件名以1555206972.php
结束。
这些指令阻止*.php
文件的所有请求,但1555206972.php
文件除外。
一个问题:假设在更高的目录中有一个指令阻止PHP在同一目录中运行,那么我可以运行此文件吗? –
是的.htaccess会覆盖父目录的.htaccess指令。 – anubhava
哦,谢谢,这是有道理的。 –