Rewriting simple... mais compliqué heeeelp

Discussion dans 'URL Rewriting et .htaccess' créé par mbauwens, 25 Février 2006.

  1. mbauwens
    mbauwens Nouveau WRInaute
    Inscrit:
    25 Février 2006
    Messages:
    2
    J'aime reçus:
    0
    Salut les ptits loups,
    Ca fait un moment que je sèche... et ne trouve pas la solution, y compris dans les différents messages de ce forum.

    Alors voilà, j'ai fait un CMS maison qui fonctionne parfaitement mais, y a toujours un revers de médaille, ma méthode ne convient pas à Google.

    En effet, si la page existe elle est affichée directement, et dans le cas contraire, le 404 redirige l'utilisateur vers /index.php qui prend le relais en parsant l'url.

    En suivant les exemples du forum je parviens bien à faire des redirections de tout le site vers /index.php mais ça génère une boucle.

    O chers gourous, vous les grands maîtres des clefs chinoises du mod_rewrite que j'intérprète non sans mal, avez-vous une solution miracle à ce prob ?

    Voici le contenu de .htaccess :

    Options -indexes
    ErrorDocument 404 /index.php

    D'avance merci.
    Mike
     
  2. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 671
    J'aime reçus:
    0
    Jamais vu Options -indexes
    Peut etre:
    Code:
    Options FollowSymLinks
    ErrorDocument 404 /index.php
     
  3. sunflower
    sunflower WRInaute discret
    Inscrit:
    5 Janvier 2006
    Messages:
    111
    J'aime reçus:
    0
    Astuce peu belle

    Salut,
    Tu peux résoudre le problème en utilisant une variable de plus ? Ca se verra mais...

    ErrorDocument 404 /index.php?error_code=404

    et vérifier $_GET['error_code'] en début d'index...
     
  4. mbauwens
    mbauwens Nouveau WRInaute
    Inscrit:
    25 Février 2006
    Messages:
    2
    J'aime reçus:
    0
    trouvé, chouette !

    Merci à tous,
    J'ai finalement trouvé grâce au site http://www.atelierphp5.com/url-rewriting-friendly-url.html.
    Et grâce à l'outil Analyse du header HTTP de ce forum. J'ai ainsi pu vérifier qu'à présent le code de retour est bien "200 Ok".

    Voici l'actuel .htaccess si cela peut servir à d'autres:

    Options FollowSymLinks
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !-U
    RewriteRule ^(.+) http://coeur-des-cevennes.com/page_erreur_404.html [L]
    RewriteCond %{REQUEST_URI} !^/robots.txt
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} !^/images/
    RewriteCond %{REQUEST_URI} !^/css/
    RewriteRule ^(.*)$ /index.php [L]

    Si vous y voyez encore une possibilité d'amélioration n'hésitez pas.
    Encore merci à tous :wink:
     
Chargement...
Similar Threads - Rewriting simple compliqué Forum Date
URL Rewriting simple ne fonctionne pas URL Rewriting et .htaccess 16 Février 2018
Probleme de rewriting (simple mais pas assez pour moi lol) Développement d'un site Web ou d'une appli mobile 9 Novembre 2012
regle url rewriting simple URL Rewriting et .htaccess 18 Juillet 2012
Rewriting simple mais... URL Rewriting et .htaccess 22 Mai 2012
probleme avec URL rewriting simple URL Rewriting et .htaccess 8 Octobre 2011
Probléme d'url rewriting simple URL Rewriting et .htaccess 14 Novembre 2010
URL Rewriting et Made Simple URL Rewriting et .htaccess 8 Novembre 2010
Rewriting simple/pas-simple ! URL Rewriting et .htaccess 27 Décembre 2007
Rewriting simple mais problème chez OVH URL Rewriting et .htaccess 9 Février 2007
Probleme je pense très simple de url rewriting URL Rewriting et .htaccess 9 Janvier 2007
Simple urlrewriting URL Rewriting et .htaccess 10 Juin 2006
url rewriting simple URL Rewriting et .htaccess 18 Décembre 2005
Url rewriting simple URL Rewriting et .htaccess 5 Novembre 2005
URL Rewriting de pages html - Cas très simple pour un bon ! URL Rewriting et .htaccess 11 Octobre 2005
Url rewriting et les forum simple machines ( smf ) URL Rewriting et .htaccess 17 Août 2005
url rewriting simple ne fonctionnant pas URL Rewriting et .htaccess 24 Mai 2005
url rewriting simple avec du texte URL Rewriting et .htaccess 19 Mai 2005
Url Rewriting simple mais pour un débutant URL Rewriting et .htaccess 20 Mars 2005
URL Rewriting, simple question ? URL Rewriting et .htaccess 21 Juillet 2003
Paramètres urls & urlrewriting => alphabétiques ou codés ? Problèmes de référencement spécifiques à vos sites 30 Mars 2022