Aller au contenu

Sujets conseillés

Posté

Bonjour à tous,

Je suis nouveau et j'aurais besoin d'aide sur les redirections 301.

J'ai un site avec 5 noms de domaine.

Les 5 NDD pointent vers la même page: index.php.

Inutile de vous le dire, le site est blacklisté pour duplicated content!

Je voudrais savoir s'il est possible de faire une redirection de type 301 dans un htaccess et de dire par exemple: "www.xxx.fr n'est pas bon, prends www.xxx.com".

Si c'est possible, pourriez-vous me dire comment?

Est-ce que à votre avis un : Redirect permanent / http://www.xxx.com/ est la solution?

Si on fait un redirect permanent, le spider de Google, en passant sur xxx.xom verra aussi une redirection, non?

Merci pour votre aide,

Pikibooouuuuuu

Posté

Salut Pikibou,

Tu peux faire la même chose que j'ai fait pour le Hub, vu que celui-ci a tous les noms de domaine en .com, .net, .org, .biz, .info, .be et .fr

RewriteCond %{HTTP_HOST} !www.webmaster-hub.com$
RewriteRule (.*) http://www.webmaster-hub.com/$1 [R=301,L]

En fait si la requête n'est pas sur le domaine www.webmaster-hub.com, je redirectionne sur celui-ci avec entête 301.

Penses à resoumettre ton site sur Google une fois que ce sera bon.

Dan

Posté

Merci DAN, c'est super!

Est-ce que tu pourrais me détailler un peu la règle? Juste pour que je comprenne bien.

RewriteCond %{HTTP_HOST} !www.webmaster-hub.com$
RewriteRule (.*) http://www.webmaster-hub.com/$1 [R=301,L]

--> ici on ne parle pas de .net, .org, .biz .info ...

--> Est-ce que ça veut dire: "de n'importe quel nom de domaine qui pointe, il y aura une redirection vers webmaster-hub.com"?

Je dois juste mettre ça dans un fichier htaccess, et à la racine du serveur?

Bien sûr avec mon domaine principal.

Merci beaucoup, c'est super!

Pikibouuu

  • 2 semaines plus tard...
Posté

Salut à tous,

C'est au sujet de la redirection 301 dans un fichier .htaccess

J'ai implémenté la solution sur un de mes sites et ça a marché.

Par contre, j'ai essayé de le faire sur un autre site qui a également 4 noms de domaine et là ... rien ne se passe!

Quelqu'un a une idée de pourquoi ça na marche pas? DAN? une idée?

J'ai bien mis:

RewriteCond %{HTTP_HOST} !www.xxx.com$
RewriteRule (.*) http://www.xxx.com/$1 [R=301,L]

- à la racine du serveur

- là où pointent l'ensemble de mes noms de domaine.

Et pourtant, avec le navigateur, lorsque je vais sur le .fr, il reste en .fr - lorsque je vais sur le .be, il reste sur le .be

Merci pour votre aide!

Pikiboooo

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...