Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Rediriger par htaccess.

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Benoit1
WRInaute passionné
WRInaute passionné

Inscrit le: 06 Aoû 2004
Messages: 838
Localisation: Eure (27)

URL permanente de ce messagePosté le : Mar Avr 08, 2008 9:11    Sujet du message: Rediriger par htaccess.

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.
 
Benoit1 Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1623
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mar Avr 08, 2008 9:28    Sujet du message: Rediriger par htaccess.

tu mets dans error.php uniquement les lignes :
Code:
   header("Status: 301 Move permanently", false, 301);
   header("Location: http://www.tonsite.fr/");
 
webmasterlamogere Visiter le site web du posteur
Benoit1
WRInaute passionné
WRInaute passionné

Inscrit le: 06 Aoû 2004
Messages: 838
Localisation: Eure (27)

URL permanente de ce messagePosté le : Mar Avr 08, 2008 9:51    Sujet du message: Rediriger par htaccess.

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 Embarassed Cool

Idea Arrow
 
Benoit1 Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1623
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mar Avr 08, 2008 9:57    Sujet du message: Rediriger par htaccess.

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/");
?>
 
webmasterlamogere Visiter le site web du posteur
Benoit1
WRInaute passionné
WRInaute passionné

Inscrit le: 06 Aoû 2004
Messages: 838
Localisation: Eure (27)

URL permanente de ce messagePosté le : Mar Avr 08, 2008 10:00    Sujet du message: Rediriger par htaccess.

Merci, ça marche parfaitement.

 
Benoit1 Visiter le site web du posteur
Vap
WRInaute accro
WRInaute accro

Inscrit le: 17 Juin 2007
Messages: 1032
Localisation: Bouches-du-Rhône

URL permanente de ce messagePosté le : Mer Avr 09, 2008 4:18    Sujet du message: Rediriger par htaccess.

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/
 
Vap Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1623
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mer Avr 09, 2008 7:38    Sujet du message: Rediriger par htaccess.

pour renvoyer un statut 200 au lieu d'une erreur peut-être
 
webmasterlamogere Visiter le site web du posteur
Benoit1
WRInaute passionné
WRInaute passionné

Inscrit le: 06 Aoû 2004
Messages: 838
Localisation: Eure (27)

URL permanente de ce messagePosté le : Mer Avr 09, 2008 10:55    Sujet du message: Rediriger par htaccess.

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
 
Benoit1 Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort