Aqui estão algumas maneiras diferentes de fazer isso:
- em vez de ter um arquivo de exceção global, coloque as exceções dentro das definições do host virtual
- se você deseja ter um arquivo de exceção separado da definição real do host virtual, não o inclua na configuração principal do servidor; em vez disso, inclua-o de dentro do host virtual.
- em vez de usar
<Location>
, use o SecRule e a açãoctl:ruleRemoveByID
. Exemplo:
SecRule SERVER_NAME "somedomain\.com$" "@streq /test/.*" "ctl:ruleRemoveByID=981244"
Se possível, o primeiro seria de longe o mais simples.