Aller au contenu

Sujets conseillés

Posté

Bonjour tout le monde,

J'aimerai mettre en place un système simple de redirection 301 de toutes les pages introuvables d'un site (erreurs 404 et peut-être d'autres types d'erreurs ?) vers la home page.

Mon site est hébergé sur un LAMP mutualisé. J'imaginais pouvoir gérer ce type de redirection en insérant quelques lignes de code dans le fichier .htaccess situé à la racine du site.

=> Est-ce possible ?

=> A quoi ressembleraient ces lignes de code ? :)

Très chers Hubiens, merci par avance poiur votre aide !

A bientôt

Posté

Bonjour,

Attention, c'est très dangereux de faire ceci, parce que tu risques de te retrouver avec une floppée de pages en duplicate content.

Il ne faut donc jamais faire une redirection 301 sur une page non trouvée ;)

Tu peux par contre envoyer vers la home page, à condition que tu envoies bien une entête 404 :

ErrorDocument 404 /index.php

Posté

OK, merci pour le conseil Dan.

Une précision :

La ligne de code que tu m'indiques est à mettre telle quelle dans le fichier .htaccess situé à la racine du site ?

Posté
La ligne de code que tu m'indiques est à mettre telle quelle dans le fichier .htaccess situé à la racine du site ?

Tout à fait, ne change rien et ne mets surtout pas une URL sous la fome http://.... sinon l'entête renvoyée ne sera pas 404 mais 200.

Tu peux vérifier les entêtes sur l'outil du Hub ;)

Dan

Posté

Mille mercis Maitre Dan.

Je vais tester tout ça dans les prochains jours ;)

A bientôt !

Veuillez vous connecter pour commenter

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



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