Pourquoi ma redirection permanente ne marche pas ?

Nouveau WRInaute
Bonjour tout le monde !

J'ai enfin décidé de m'attaquer aux détails techniques de mon référencement et je n'arrive pas à résoudre ce petit problème :( :

J'ai deux noms de domaines (site-a.com et site-b.com) et je veux faire une redirection permanente de b vers a, pour que site-a.com s'affiche dans tous les cas dans la barre d'adresse.

J'ai donc ajouté la ligne suivant dans mon fichier .htaccess :
Code:
RedirectPermanent http://site-b.com/ http://site-a.com/
Mais ça ne change rien, pourtant mon .htaccess fonctionne par ailleurs.

Savez-vous pourquoi ? :?: ? C'est peut-être dû au fait que j'ai intégré ces 2 noms de domaines dans le même pack 1&1 (ils pointent donc au même endroit).

Merci
 
WRInaute accro
Le plus simple serait de faire la redirection directement depuis tes DNS. Cela éviterait toute sources possibles de Duplicate Content... et soulage ta charge serveur liée au htaccess accessoirement.
 
WRInaute accro
La proposition de Rod la Kox va provoquer une boucle infinie.

Mets plutôt ceci dans le .htaccess:
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^site-a.com$
RewriteRule ^(.*) http://site-a.com/$1 [QSA,L,R=301]
Jean-Luc
 
Nouveau WRInaute
Oui tu avais raison Jean-Luc pour la proposition de Rod la Kox. La tienne marche nickel, c'est bien la redirection 301 que je voulais. Merci !

Concernant les DNS, JanoLapin, je ne suis pas sûr de te suivre mais la redirection proposée dans l'interface 1&1 est une 302 (temporary), non optimisée pour les moteurs de recherche.

Il va falloir que j'épluche ce forum maintenant que l'urgence est réglée. Connaissez-vous des ressources pour apprendre les bases du fichier .htaccess ?
 
WRInaute impliqué
heu là je ne pense pas que Rod la Kox faisait une proposition , mais plutôt une correction de syntaxe !
 
Discussions similaires
Haut