htaccess FilesMatch Regex
我在一个被黑客入侵的wordpress安装中发现了这种访问:htaccess FilesMatch Regex,regex,.htaccess,Regex,.htaccess,我在一个被黑客入侵的wordpress安装中发现了这种访问: <FilesMatch "(?<!1555206972)\.php$"> Order Allow,Deny Deny from all </FilesMatch> 命令允许,拒绝 全盘否定 但我不确定这有什么好处。这是一个消极的回顾,这就是我到目前为止所知道的。但是真正的函数对我来说并不清楚。是的,它确实是regex后面的负lookbehind 此正则表达式: (?<!1555206972)\
<FilesMatch "(?<!1555206972)\.php$">
Order Allow,Deny
Deny from all
</FilesMatch>
命令允许,拒绝
全盘否定
但我不确定这有什么好处。这是一个消极的回顾,这就是我到目前为止所知道的。但是真正的函数对我来说并不清楚。是的,它确实是regex后面的负lookbehind 此正则表达式:
(?<!1555206972)\.php$
(?
将匹配所有以.php
结尾的文件名,除非文件名以1555206972.php
结尾
这些指令正在阻止对*.php
文件的所有请求,但1555206972.php
文件除外。一个问题:假设在更高的目录中有一个指令阻止php在同一目录中运行,我是否仍可以运行此文件?是的,此.htaccess将覆盖父目录的.htaccess指令。