É possível configurar o vhost em um arquivo e configurar reescritas para esse vhost em outro arquivo? (sem usar .htaccess)

É possível configurar o vhost em um arquivo e configurar reescritas para esse vhost em outro arquivo? (sem usar .htaccess)

É possível configurar VirtualHost, mas incluir reescritas de outro arquivo? Não é permitido usar .htaccess. Algo assim, suponho...

<VirtualHost 127.0.0.12>
SetEnv APP_ENV dev
...
Include /path/to/vhostrewrite.conf
</VirtualHost>

Obrigado!

Responder1

A resposta curta é sim. Eu recomendo colocar suas inclusões IfModuletambém em uma tag, por exemplo:

<IfModule mod_rewrite.c>
    Include conf/mod_rewrite_rules.conf
</IfModule>

As alterações de configuração nas regras de reescrita exigirão o recarregamento de toda a configuração, em vez de .htaccess.

informação relacionada