J'ai une situation bizarre où je veux avoir les url app1.example.com
, example.com
et *.example.com
tout en utilisant un autre hôte virtuel. C'est ce que j'ai (à l'exclusion example.com
cause elle permet simplement de messier)
<VirtualHost *>
ServerName app1.example.com
ServerAlias app1.example.com
DocumentRoot = /var/www/app1
# Other configuration for this app here
</VirtualHost>
<VirtualHost *>
ServerName wildcard.example.com
ServerAlias *.example.com
DocumentRoot = /var/www/wildcard
# other configuration for this app here
</VirtualHost>
Le problème est qu'ils entrent en conflit. À celui qui est indiqué en premier gagne. Comment puis-je héberger à la fois un caractère générique virtualhost et un spécifique?
Note: je ne suis pas simplement en changeant DocumentRoot
dans la config, donc à l'aide d' mod_rewrite
pour modifier le DocumentRoot variable ne pas le fixer.
Merci