禁用bridge.php脚本的mod_安全性

禁用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

我想使用正则表达式模式禁用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 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>