คุณจะปิดการใช้งาน modsecurity ได้อย่างไรสำหรับไดเรกทอรีที่เฉพาะเจาะจง ฉันได้รับข้อผิดพลาดใน phpMyAdmin ที่เกิดจากการปรับเปลี่ยน modsecurity ตามกฎ ฉันได้ตั้งค่าไฟล์ต่อไปนี้:
# /etc/httpd/modsecurity.d/modsecurity_crs_15_customrules.conf
<LocationMatch "^/phpMA/">
SecRuleEngine Off
</LocationMatch>
# /etc/httpd/modsecurity.d/modsecurity_crs_60.custom.conf
<LocationMatch '^/phpMA/*'>
SecRuleRemoveById 950004
SecRuleRemoveById 950005
SecRuleRemoveById 950006
SecRuleRemoveById 960010
SecRuleRemoveById 960012
</LocationMatch>
จากสิ่งที่ฉันสามารถค้นหาไฟล์แรกควรปิดการใช้งาน แต่ยังคงเดินทางดังนั้นฉันลองเพิ่มกฎ ID มันสะดุดในไฟล์ 60 แต่ก็ยังบ่น
ฉันใช้แพ็คเกจต่อไปนี้บน CentOS 5.3:
- mod_security-2.5.0-jason.2
- httpd-2.2.8-jason.3
- mod-php5-apache2-Zend-CE-5.2.10-65