Bonjour à tous,
J'ai developpé un site php declinable en x versions différentes suivant le nom de domaine sous apache.
ex :
www.monsite1.com
www.monsite2.com
...
www.monsiteX.com
Ces noms domaine pointent sur le même repertoire, je set variables php en fonction.
Coté php tout est ok, j'ai accès correctement aux variables d'environnement qu'il me faut ( HTTP_X_FORWARD_HOST ).
Je souhaite mettre aussi en place les réécritures d'url appropriées à l'aide du .htaccess en utilisant des RewriteCond sur le nom de domaine.
Malheureusement, je n'arrive pas à lire le HTTP_X_FORWARD_HOST depuis le .htaccess, donc impossible pour moi de mettre en place les bonnes réécritures...
ex :
RewriteCond %{ENV:HTTP_X_FORWARD_HOST} ^monsite1.com >> non OK
RewriteCond %{ENV:HTTP_X_FORWARD_HOST} ^www.monsite1.com >> non OK
RewriteCond %{HTTP_FORWARD} ^(www.)monsite1.com >> non ok
etc...
j'ai accès par contre au %{HOST_NAME} qui est le même pour tous les sites.
Quelqun a-t-il déjà rencontré ce problème ?
Faut-il rajouter une directive dans le .htaccess pour prendre en compte ces paramètres?
Je tiens à préciser que je n'ai pas la main sur les serveurs et je ne m'occupe pas des problematiques d'hébergement.
Merci !!
Maxame
Partager