Herdar parâmetros de configuração entre definições separadas de vache do apache

1

Eu tenho um conjunto de hosts virtuais que precisam de definições separadas de vhost para *: 80 e *: 443. Depois de criar estes, descobri que tenho 20-40 parâmetros de configuração que tanto *: 80 e *: 443 compartilham; Existe uma maneira de especificá-los uma vez e tê-los compartilhados, em vez de duas vezes (uma vez em cada definição do VirtualHost?)

    
por user59091 03.11.2010 / 18:31

2 respostas

3

Basta criar um fragmento de arquivo de configuração separado contendo as diretivas compartilhadas e Include it de ambas as definições de host virtual. (Certifique-se de que ele esteja em algum lugar onde o Apache não tente incluí-lo sozinho, como se fosse um arquivo .conf em um diretório conf.d .)

    
por 03.11.2010 / 18:33
0

Reescrevendo em hosts virtuais

#By default, mod_rewrite configuration settings from the main
#server context are not inherited by virtual hosts. 
#To make the main server settings apply to virtual hosts, 
#place the following directives in each <VirtualHost> section:
#
RewriteEngine On
RewriteOptions Inherit
#   
    
por 09.08.2012 / 18:20