Comment avoir une page d'erreur 404 avec un RewriteEngine on

Discussion dans 'URL Rewriting et .htaccess' créé par alto, 20 Novembre 2007.

  1. alto
    alto Nouveau WRInaute
    Inscrit:
    20 Novembre 2007
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,
    j'ai un fichier htaccess qui me permet de réécrire mes urls comme ceci :
    Code:
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    #page erreur
    Errordocument 404 /erreur.htm
    </IfModule>
    Malheureusement, avec ce code toutes les urls aprés mon nom de domaine renvoient vers ma page d'index si la page n'existe pas.
    Je ne sais pas si cela existe mais je souhaiterais que la réécriture ne se fasse que sur des pages existantes et que sinon cela renvoie une erreur 404. Je pense que pour la mise à jour du site par les robots c'est plus clair ...

    Merci pour votre aide
     
  2. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
    la lecture d'un fichier .htaccess est linéaire.
    Place la commande Errordocument avant la Redirection, cela évitera la réécriture avant le renvoi sur une erreur 404.

    Code:
    #page erreur
    Errordocument 404 http://www.site.com/erreur.htm
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>
     
  3. alto
    alto Nouveau WRInaute
    Inscrit:
    20 Novembre 2007
    Messages:
    2
    J'aime reçus:
    0
    Merci mais malheureusement cela ne marche pas.
    Est il possible d'avoir une rewrite condition si par exemple l'url demandée n'est pas connu de rediriger alors vers une page précise ?

    Je continue mes recherches ....
     
  4. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
    Trop peu d'element pour pourvoir t'aider.

    Bonne recherche 8)
     
Chargement...
Similar Threads - erreur 404 RewriteEngine Forum Date
Erreur 404 Débuter en référencement 24 Septembre 2022
comment afficher l erreur 404 URL Rewriting et .htaccess 28 Juillet 2021
Search Console Comment faire partir les erreurs Couverture => Introuvable (404) Problèmes de référencement spécifiques à vos sites 12 Mars 2021
Suppression répertoire complet. Redirection 301 ou Erreur404 ? URL Rewriting et .htaccess 7 Janvier 2021
Erreur 404 suite à changement de site mobile Problèmes de référencement spécifiques à vos sites 19 Septembre 2020
Erreur 404 perso : comment éviter qu'elle soit indexée ? Administration d'un site Web 1 Décembre 2019
Enlever rapidement des milliers url spam (erreur 404) de l'index google Crawl et indexation Google, sitemaps 25 Septembre 2019
Erreur 404 car rajout de code dans une redirection Netlinking, backlinks, liens et redirections 6 Mai 2019
rewriteRule sur wamp erreur 404 URL Rewriting et .htaccess 20 Avril 2019
Génération Pages Bidons (Erreur 404) sur Google Netlinking, backlinks, liens et redirections 8 Mars 2019
[htaccess] Rediriger toutes les erreurs 404 vers ma home Crawl et indexation Google, sitemaps 30 Janvier 2019
erreurs 404 pour produits supprimés restent dans search console Problèmes de référencement spécifiques à vos sites 2 Octobre 2018
Milliers d'erreurs 404 sur site de petites annonces Débuter en référencement 25 Septembre 2018
Erreurs 404 sur des urls de type /fr/fr/, /en/en/ ou /de/de/ Crawl et indexation Google, sitemaps 8 Juin 2018
Erreur de type soft 404 : que mettre dans le header ? Crawl et indexation Google, sitemaps 4 Juin 2018
Header et erreur 404 Rédaction web et référencement 29 Mai 2018
Erreur 404 suite piratage Crawl et indexation Google, sitemaps 1 Mars 2018
Redirection 301 ou Erreur 404 Débuter en référencement 11 Novembre 2017
Erreur Exploration 404 / Google Search console Référencement Google 20 Août 2017
[SEO] Site E-Commerce - Gestion de nombreuses erreur 404 Crawl et indexation Google, sitemaps 25 Juillet 2017