Combien de 301 dans un htaccess maxi ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par jeffman, 10 Septembre 2015.

  1. jeffman
    jeffman WRInaute discret
    Inscrit:
    25 Septembre 2006
    Messages:
    160
    J'aime reçus:
    0
    Bonjour à tous,
    J'ai besoin de quelques conseils.
    J'ai un ancien site qui a été refondu plusieurs fois, et si au début ça me semblait normal et logique à un moment je me suis retrouvé avec des centaines de 301 dans mon htaccess que j'ai fini par supprimer en bloc en ne conservant qu'une dizaine de vraiment importantes.

    Le soucis c'est que maintenant gg me trouve des erreurs d'explorations régulièrement !

    Que faire ?

    1/ Je remet des 301, mais ça fait beaucoup, j'ai peur que ça alourdisse !
    2/ Je clique tous les matins sur "Marquer comme corrigé", mais tous les jours de nouvelles reviennent et des déjà corrigées aussi !
    3/ Je redirige différemment ! Mais comment ?

    Merci pour vos lumières...
    Que me conseillez-vous ?
     
  2. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 932
    J'aime reçus:
    4
    Tu fais gérer les redirections par ta page 404 (avant d'envoyer l'entête HTTP 404, évidemment :) ).
     
  3. jeffman
    jeffman WRInaute discret
    Inscrit:
    25 Septembre 2006
    Messages:
    160
    J'aime reçus:
    0
    Merci HawkEye pour ta réponse, mais j'ai besoin d'un petite précision complémentaire...

    Si je redirige mes pages vers ma 404, je dois utiliser des 301 depuis mon htaccess, donc je reviens au point départ, un htaccess avec des centaines de redirections n'est-ce pas trop lourd ?
     
  4. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 361
    J'aime reçus:
    2
    Les redirections sont gérées "ou bien" par la page 404 "ou bien" par le .htaccess
     
  5. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 932
    J'aime reçus:
    4
    En effet: tu ne "rediriges" pas des URLs morts vers une 404.

    URL demandé n'existe pas ?
    -> appel à une page "404.php" (appelons-la comme ça)
    -> le script teste l'URL demandé (soit en cherchant un "slug" qui s'en rapproche, soit en faisant appel à une table de correspondances "old vs new")
    -> s'il y a résultat: redirection 301
    -> s'il n'y a pas de résultat: 404 Not Found
     
  6. jeffman
    jeffman WRInaute discret
    Inscrit:
    25 Septembre 2006
    Messages:
    160
    J'aime reçus:
    0
    Merci @Marie-Aude et @HawkEye pour vos conseils avisés.
    Je vais chercher du côté de la 404.php
    Bonne fin de journée...
     
Chargement...
Similar Threads - 301 htaccess maxi Forum Date
Précision sur mon .htaccess 301 URL Rewriting et .htaccess 12 Février 2019
Redirection 301 en .htaccess avec Redirect 301 URL Rewriting et .htaccess 31 Janvier 2019
Redirection 301 htaccess Débuter en référencement 13 Janvier 2019
Faire une redirection 301 et une réécriture en même temps (.htaccess) URL Rewriting et .htaccess 16 Décembre 2018
Problème redirect 301 avec fichier htaccess URL Rewriting et .htaccess 19 Juillet 2018
Aide redirection 301 htaccess Débuter en référencement 29 Août 2017
Redirection 301 html vs 301 htaccess Débuter en référencement 15 Février 2017
Redirections 301 et htaccess quelques ennuis Netlinking, backlinks, liens et redirections 11 Octobre 2016
Script redirection 301 dans htaccess Netlinking, backlinks, liens et redirections 25 Juin 2016
Redirection 301 .htaccess URL Rewriting et .htaccess 25 Novembre 2015