redirection 404

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Mer Juin 18, 2008 17:14

redirection 404

Message le Ven Juin 20, 2008 10:03

Bonjour,
1- Comment faire sur le .htaccess pour redirigé les erreurs 404
2- J'ai sur ma page index les dernières messages sur le forum ce qui fait, quand mon serveur se bloque ma page index aussi, je veux faire une autre page index2.php ou il n'y a pas les derniers messages du forum, (comment faire la redirection htaccess ? Est-ce-que ce n'est pas bien pour le référencement)

Merci
:(


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Ven Juin 20, 2008 10:58

1- avec la directive redirect : http://www.apachefrance.com/Manuels/Apa ... l#redirect

2- c'est pas plus simple de modifier index.php?


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Mer Juin 18, 2008 17:14

Message le Ven Juin 20, 2008 11:58

2- je ne veux pas modifier index.php je veux seulement faire une redirection quand-il y a une erreur de base de donné


carrel
WRInaute accro
WRInaute accro
 
Messages: 2762
Inscription: Mer Oct 18, 2006 15:13

Message le Ven Juin 20, 2008 12:05

Pour les erreurs 404 tu met cela dans le htaccess

ErrorDocument 404 /erreur404.htm

Mais pour le référencement effectivement mieux vaut les éviter :lol:


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Ven Juin 20, 2008 12:29

pour la redirection en php :
Code: Tout sélectionner
   header('Status: 301 Move permanently', false, 301);
   header('Location: http://www.tonsite.fr/autrepage.php');
   exit;

ce code est à mettre avant tout envoi de texte au navigateur.

La directive ErrorDocument ne supprime pas l'erreur 404. par contre ça te permet de les détecter (si tu t'envoies un mail à partir du script en paramètre par exemple) et de les corriger avec une Redirect comme indiqué précédemment


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Mer Juin 18, 2008 17:14

Message le Ven Juin 20, 2008 14:46

Essayez de taper ce lien -http://www.webrankinfo.com/sdfsdf

Comment je fait la même chose sur mon site

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Sam Juin 21, 2008 11:16

sigma2008 a écrit:Essayez de taper ce lien -http://www.webrankinfo.com/sdfsdf

Comment je fait la même chose sur mon site


Tu as déjà eu la réponse, dans le .htaccess tu met :

Code: Tout sélectionner
ErrorDocument 404 /index2.php


où index2.php est la page que tu veux utiliser quand il y a une erreur 404.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Sam Juin 21, 2008 13:43

ErrorDocument ne supprime pas automatiquement l'erreur 404. Ca permet de proposer un contenu pour aider le visiteur. Il est toutefois possible de faire une redirection 301 en php avec la fonction header.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Sam Juin 21, 2008 20:45

webmasterlamogere a écrit:ErrorDocument ne supprime pas automatiquement l'erreur 404. Ca permet de proposer un contenu pour aider le visiteur. Il est toutefois possible de faire une redirection 301 en php avec la fonction header.


Tu as raison, mais je répondais à la question posée.

-http://www.webrankinfo.com/sdfsdf renvoie un en tête d'erreur 404... donc c'est traité par ErrorDocument très probablement.


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 2659
Inscription: Lun Mai 03, 2004 14:48

Message le Dim Juin 22, 2008 10:16

webmasterlamogere a écrit:ErrorDocument ne supprime pas automatiquement l'erreur 404. Ca permet de proposer un contenu pour aider le visiteur. Il est toutefois possible de faire une redirection 301 en php avec la fonction header.
J'ai écrit un article explicatif à ce sujet il y a quelques semaines: http://www.annuaire-info.com/referencem ... ument-404/

Cacher systématiquement toutes les erreurs 404 par des redirections n'est pas conseillé. Il faut la jouer pus subtilement en combinant page d'erreur 404 pour certaines URL et redirections 301 pour d'autres.

Jean-Luc


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Tester la validité d'un lien
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Test du code HTTP d'une page
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités