Embora não seja perfeito, você pode colocar as diretivas que deseja em um arquivo separado e, em seguida, Include
nos locais relevantes. Eu não acredito que haja uma maneira de fazer um OU lógico em uma única instrução IfModule
.
Podemos usar a diretiva IfModule
do Apache para testar a presença ou ausência de um módulo específico. O Apache também permite diretivas IfModule
aninhadas que podem ser usadas para testar vários módulos, em outras palavras, podemos implementar a lógica AND
.
É também possível implementar a lógica OR
? Por exemplo, é possível usar algo similar para isso:
<IfModule mod_php5.c OR sapi_apache2.c>
# Some directives
</IfModule>
Em vez disso:
<IfModule mod_php5.c>
# Some directives
</IfModule>
<IfModule sapi_apache2.c>
# Absolutely same directives with mod_php.c
</IfModule>
Embora não seja perfeito, você pode colocar as diretivas que deseja em um arquivo separado e, em seguida, Include
nos locais relevantes. Eu não acredito que haja uma maneira de fazer um OU lógico em uma única instrução IfModule
.
<IfModule>
sections are nest-able, which can be used to implement simple multiple-module tests.
Não tenho certeza desde quando está disponível.
Tags apache-2.2 httpd.conf