Hello,
Pour ceux qui connaissent le Mass Virtual Hosting sous Apache.
J'aimerais savoir s'il est possible de compléxifier un peu la chose en ajoutant des tests spécifiques.
Je m'explique, j'ai un mass VHost global configuré comme suit :
<VirtualHost 10.x.x.x:80>
ServerName %0
VirtualDocumentRoot D:/Pages/%1
<Directory "D:/Pages/%1">
AllowOverride None
Options -Indexes
</Directory> </VirtualHost> |
Le truc, c'est que j'aurais un ou deux VHost qui doivent réagir différemment que celui défini ci-dessus (avec des Rewrites spécifiques, etc.).
Y'a-t-il un moyen d'effectuer un test sur le host appelé et en fonction de ça, rediriger soit vers le VHost ci-dessus soit vers un autre configuré classiquement :
<VirtualHost 10.x.x.x:80>
ServerName test.com
DocumentRoot D:/Pages/Test
<Directory "D:/WebPages/Test">
AllowOverride None
Options -Indexes
</Directory> </VirtualHost> |
Parce que si l'on indique les deux à la suite, on passera quoi qu'il arrive dans le premier VHost (donc pas toujours celui que l'on souhaite).
Et je précise que tous les VHosts pointent sur la même IP, parce que sinon ce serait facile à contourner ; )
Si quelqu'un peut m'éclairer : )
Merci
Message édité par Corbier le 07-04-2008 à 13:39:34