禁用bridge.php脚本的mod_安全性
我想使用正则表达式模式禁用Apache的禁用bridge.php脚本的mod_安全性,php,regex,apache,mod-security,Php,Regex,Apache,Mod Security,我想使用正则表达式模式禁用Apache的mod_security,用于两个脚本:bridge.php和mobile bridge.php 我想我可以在配置文件夹/etc/httpd/httpd/conf.d中的一个名为mod\u security\u whitelist.conf的文件中完成: [如果我在某个地方错了,请纠正我] <IfModule mod_security2.c> # ModSecurity disabled for bridge.php and mobil
mod_security
,用于两个脚本:bridge.php
和mobile bridge.php
我想我可以在配置文件夹/etc/httpd/httpd/conf.d
中的一个名为mod\u security\u whitelist.conf
的文件中完成:
[如果我在某个地方错了,请纠正我]
<IfModule mod_security2.c>
# ModSecurity disabled for bridge.php and mobile-bridge.php scripts
<DirectoryMatch "/home/websitename/public_html">
<Files "([a-z],-)*bridge\.php$">
SecRuleEngine Off
</Files>
</DirectoryMatch>
</IfModule>
#禁用bridge.php和mobile-bridge.php脚本的ModSecurity
关闭发动机
如果您知道文件位于特定位置,例如URL第一条路径的右侧,请使用以下方法:
或者可能是这样:
<IfModule mod_security2.c>
<FilesMatch "([a-z],-)*bridge\.php$">
SecRuleEngine Off
</FilesMatch >
</IfModule>
关闭发动机
<IfModule mod_security2.c>
<FilesMatch (mobile-bridge.php|bridge.php)>
SecRuleEngine Off
</FilesMatch >
</IfModule>
<IfModule mod_security2.c>
<FilesMatch "([a-z],-)*bridge\.php$">
SecRuleEngine Off
</FilesMatch >
</IfModule>