Bonjour,
Tout d'abord, je voudrais dire que oui j'ai regardé dans les sujets qui semblent être similaires, et que je n'ai pas trouvé ma solution..
Voilà mon soucis :
- J'ai 1 serveur virtuel où pointent 2 noms de domaines.
- Pour éviter le Duplicate Content, je voudrais faire une redirection 301 de l'alias vers le NDD principal.
Donc en Php (j'ai testé la "même" chose sur le htaccess) :
- je verifie $_SERVER['HTTP_HOST']
- si c'est = à mon alias => redirection 301 vers NDD principal !
MAIS
- lorsque j'ouvre ma page avec mon Alias dans l'URL, la variable HTTP_HOST est égale à mon NDD principal !!!:?:
- en faisant phpinfo, je vois que la seule variable où mon alias apparait, c'est $_SERVER['HTTP_X_FORWARDED_HOST'] (y a 3 avec "_X_FORWARDED" au milieu)
- Donc je modifie mon test et je me sers de cette variable pour comparer.
- Et là j'ai une boucle sans fin. je pense que même après la redirection, cette variable existe, et elle est égale à mon alias.
(Dans le htaccess avec un test sur HTTP_HOST => boucle sans fin directement)
D'OU MA(mes) QUESTION(s) :
- Quand l'alias est dans l'URL, si HTTP_HOST est = au NDD principal, est ce que les moteurs vont associer ça à du DUPLICATE CONTENT?
- si oui, comment faire ma redirection 301 sans devoir créer un 2eme serveur virtuel pour cet alias ?
Désolé encore de poser une question qui peut être a déjà été traitée, mais je n'ai vraiment pas trouvé de réponses..
Merci
Tout d'abord, je voudrais dire que oui j'ai regardé dans les sujets qui semblent être similaires, et que je n'ai pas trouvé ma solution..
Voilà mon soucis :
- J'ai 1 serveur virtuel où pointent 2 noms de domaines.
- Pour éviter le Duplicate Content, je voudrais faire une redirection 301 de l'alias vers le NDD principal.
Donc en Php (j'ai testé la "même" chose sur le htaccess) :
- je verifie $_SERVER['HTTP_HOST']
- si c'est = à mon alias => redirection 301 vers NDD principal !
MAIS
- lorsque j'ouvre ma page avec mon Alias dans l'URL, la variable HTTP_HOST est égale à mon NDD principal !!!:?:
- en faisant phpinfo, je vois que la seule variable où mon alias apparait, c'est $_SERVER['HTTP_X_FORWARDED_HOST'] (y a 3 avec "_X_FORWARDED" au milieu)
- Donc je modifie mon test et je me sers de cette variable pour comparer.
- Et là j'ai une boucle sans fin. je pense que même après la redirection, cette variable existe, et elle est égale à mon alias.
(Dans le htaccess avec un test sur HTTP_HOST => boucle sans fin directement)
D'OU MA(mes) QUESTION(s) :
- Quand l'alias est dans l'URL, si HTTP_HOST est = au NDD principal, est ce que les moteurs vont associer ça à du DUPLICATE CONTENT?
- si oui, comment faire ma redirection 301 sans devoir créer un 2eme serveur virtuel pour cet alias ?
Désolé encore de poser une question qui peut être a déjà été traitée, mais je n'ai vraiment pas trouvé de réponses..
Merci