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 passionné
Merci, ça marche parfaitement.

Chinois01.gif
Chinois01.gif
Chinois01.gif
 
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:
 
Discussions similaires
Haut