Redirection d'erreur 404 vers une page index valide

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par kasperle, 28 Février 2006.

  1. kasperle
    kasperle WRInaute discret
    Inscrit:
    9 Janvier 2006
    Messages:
    174
    J'aime reçus:
    0
    Bonjour,
    Je suis entrain d'essayer de faire une rédirection (404) vers une page index valide.
    En fait il s'agit d'un ancien site qui a été complètement refait. Malheureusement les pages de cet ancien site se trouvent indexées dans Google. La nouvelle version de ce site (même nom de domaine) n'a pas tout à fait la même structure.

    J'ai placé un fichier .htaccess pour rediriger les erreurs 404 vers la nouvelle page index.htm

    (ErrorDocument 404 /index.htm)

    La redirection charge bien index.htm mais l'url affichée est l'ancienne !

    Pour les liens d'un second niveau (pages dans des sous dossiers), la redirection fonctionne mais comme l'url affichée contient des pages d'un niveau différents (sous dossiers inexistant sur la nouvelle version), les liens de la page index.htm ne marchent pas puisqu'ils dirigent vers le 1er niveau (idem pour la feuille de style).

    Comment faire pour que les pages qui se trouvaient dans des dossiers et sous dossiers soient toutes redirigées vers la bonne page index.htm automatiquement ? et que les url's affichent bien index.htm et pas les anciennes url's ?

    C'est à peu près clair ? Pas simple à expliquer cette affaire 8O

    Merci de vos lumières.
     
  2. dorian53
    dorian53 WRInaute passionné
    Inscrit:
    10 Avril 2005
    Messages:
    1 886
    J'aime reçus:
    1
    Salut,

    Si tu souhaites rediriger tes anciennes pages indéxées vers les nouvelles je te conseille un rewrite avec R=301.
    Cela indiquera proprement aux moteurs que la page a changé d'adresse.

    La redirection charge bien index.htm mais l'url affichée est l'ancienne !
    Ce n'est pas grave le moteur a bien pris en compte le code erreur 404.

    Le slash /index.html permet d'indiquer au serveur d'aller chercher cette page à la racine du document root donc logiquement pas de problème.

    Pour tes styles tu dois faire pareil sur ta page erreur, c'est à dire travailler avec des url absolus.
    <link rel="stylesheet" type="text/css" href="http://www...../....css" />

    Et dedans
    /images/.....gif
     
  3. muelsaco
    muelsaco WRInaute discret
    Inscrit:
    19 Janvier 2006
    Messages:
    119
    J'aime reçus:
    0
    Sinon pour mon cas c'est mon hébergeur qui me permet de faire une redirection ou créer une page d'erreur 404. Est-ce mieux que je la fasse moi même en htaccess pour que les robots comprennent bien?
     
  4. kasperle
    kasperle WRInaute discret
    Inscrit:
    9 Janvier 2006
    Messages:
    174
    J'aime reçus:
    0
    Merci Dorian

    J'ai bien compris qu'il fallait mettre des URL absolus (feuilles de styles, liens et images) sur ma page d'acceuil pour que ça marche quand je fais
    ErrorDocument 404 /index.htm

    Par contre si je fais ErrorDocument 404 "http://mosite.org/index.htm" ça marche impécable. Sauriez-vous s'il y a un inconvenient à utiliser cette dernière formule ?

    J'ai également fait des RedirectPermanent sur les anciens liens que je connaissais, ça marche très bien sur tout le site et presque tous les dossiers, sauf pour un gros dossier "membres", j'en reste perplexe ... la seule différence de ce fichier par rapport aux autres c'est qu'il contient des dossiers en MAJUSCULE avec des pages en MAJUSCULE.htm également à l'intérieur.

    J'ai quand-même laissé les rédirections (peut-être les moteurs pourront les lire ?) même si ça ne marche pas.

    Quelqu'un a déjà rencontré ce problème de MAJUSCULES ?

    Merci :)
     
Chargement...
Similar Threads - Redirection erreur 404 Forum Date
Suppression répertoire complet. Redirection 301 ou Erreur404 ? URL Rewriting et .htaccess 7 Janvier 2021
Erreur 404 car rajout de code dans une redirection Netlinking, backlinks, liens et redirections 6 Mai 2019
Redirection 301 ou Erreur 404 Débuter en référencement 11 Novembre 2017
Redirection 301 et erreur 404 Crawl et indexation Google, sitemaps 21 Juillet 2015
Erreur 404 redirection 301 Htaccess URL Rewriting et .htaccess 4 Avril 2012
Redirection, Erreur 404, Blogger et Wordpress. Netlinking, backlinks, liens et redirections 20 Novembre 2011
Redirections en cas d'erreur 404 Netlinking, backlinks, liens et redirections 31 Octobre 2011
Framework et gestion des erreurs 404 (redirection ou pas?) Débuter en référencement 11 Décembre 2008
Redirection pour les erreurs 404 Administration d'un site Web 13 Février 2008
Erreur 404 et redirection Développement d'un site Web ou d'une appli mobile 24 Février 2006
Erreur 404 et redirection Débuter en référencement 1 Février 2006
PB redirection php header(Location: erreur.php?erreur=404) URL Rewriting et .htaccess 2 Décembre 2005
Robot, erreur 404 et redirection Administration d'un site Web 1 Juin 2003
Erreur liée à des redirections sur Google Search Console Problèmes de référencement spécifiques à vos sites 23 Mars 2022
Erreur de redirection et méthode de compression Développement d'un site Web ou d'une appli mobile 5 Décembre 2021
Redirection http vers https, erreur. URL Rewriting et .htaccess 8 Février 2020
Erreur de redirection URL Rewriting et .htaccess 29 Janvier 2019
Http vers https - erreurs de redirection Netlinking, backlinks, liens et redirections 6 Février 2017
Erreur redirection 301 Netlinking, backlinks, liens et redirections 2 Janvier 2017
Erreur 500 pour une redirection URL Rewriting et .htaccess 17 Septembre 2016