Rediriger par htaccess

WRInaute passionné
Salut, j'ai une petite question concernant la redirection des pages d'erreur (400 <-> 500), que dois-je ajouter à ça :

ErrorDocument 400 /error.php?err=400
ErrorDocument 401 /error.php?err=401
ErrorDocument 403 /error.php?err=403
ErrorDocument 404 /error.php?err=404
ErrorDocument 500 /error.php?err=500

Pour rediriger ces erreurs vers la home du site en 301 ?

Merci.
 
WRInaute passionné
tu mets dans error.php uniquement les lignes :
Code:
	header("Status: 301 Move permanently", false, 301);
	header("Location: http://www.tonsite.fr/");
 
WRInaute passionné
Salut, merci pour ta réponse, je n'ai pas de "error.php".

Tout ça Est dans mon htaccess :
ErrorDocument 400 /error.php?err=400
ErrorDocument 401 /error.php?err=401
ErrorDocument 403 /error.php?err=403
ErrorDocument 404 /error.php?err=404
ErrorDocument 500 /error.php?err=500

Je viens d'essayer dans tous les sens, j'ai même créé un "error.php", mais voir le résultat (http://www.destin-tanganyika.com/error.php).
En fait à l'origine si je n'ai pas le htaccess, les erreurs étaient redirigées vers la home de mon hébergeur. Si tu peux m'aiguiller ?

Inutile de préciser que je ne suis pas programmeur :oops: 8)

:idea: :arrow:
 
WRInaute passionné
du code php est entouré de <?php "code php" ?>
ton fichier error.php (déclaré dans le .htaccess) doit donc contenir uniquement :
Code:
<?php 
   header("Status: 301 Move permanently", false, 301);
   header("Location: http://www.destin-tanganyika.com/"); 
?>
 
WRInaute impliqué
Je ne comprend pas bien l'interet de faire une redirection 301 après un autre redirection.

Pourquoi tu ne met pas ce qui suit dans ton .htaccess?

Code:
ErrorDocument 400 http://www.destin-tanganyika.com/
ErrorDocument 401 http://www.destin-tanganyika.com/
ErrorDocument 403 http://www.destin-tanganyika.com/
ErrorDocument 404 http://www.destin-tanganyika.com/
ErrorDocument 500 http://www.destin-tanganyika.com/
 
WRInaute passionné
Salut, je fais ça car j'ai énormément de links éronnés, suite à des changements dans mon site et qui mènent un peu n'importe où.

Tout a été mis en 301.

C'est juste un recentrage.

:idea: :idea: :idea:
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut