Problème d'URL rewriting en dossier

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par milkiway, 28 Juillet 2009.

  1. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 196
    J'aime reçus:
    0
    Bonjour,

    J'ai des tags hiérarchisés comme ceci :
    Terme
    -Sous terme 1
    -Sous terme 2
    -Sous terme 3
    Terme 2
    -Sous terme 1
    -Sous terme 2
    -Sous terme 3

    Je souhaiterais avoir les url suivantes
    pour :
    terme
    -http://www.pine.zob/categorie/terme renvoyant vers terme.php

    pour sous terme
    -http://www.pine.zob/categorie/terme/sous-terme renvoyant vers sousterme.php

    Ceci ne fonctionne pas (tout est renvoyé vers terme.php), pourquoi ?
    Code:
    RewriteRule ^categorie/(.*)$ terme.php?t=$1 [QSA]
    RewriteRule ^categorie/(.*)/(.*)$ sousterme.php?st=$1 [QS
    Merci!
     
  2. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 579
    J'aime reçus:
    0
    La première rewriterule est trop "large", le .* va prendre n'importe quoi y compris terme/sous-terme.

    Deux options:
    - restreindre la regexp, par exemple ([^/]*) au lieu de (.*)
    - mettre celle-là en deuxième et t'assurer qu'il s'arrête après avoir executé la première si elle correspond (avec un flag [L] si je ne m'abuse).

    Jacques.
     
Chargement...
Similar Threads - Problème rewriting dossier Forum Date
Problème dossier photo protégé + URLRewriting + ErrorDocument URL Rewriting et .htaccess 31 Octobre 2010
Problème URL Rewriting complexe avec les dossiers rééls et les autres chemins [Résolu] URL Rewriting et .htaccess 16 Juin 2009
Problème URL rewriting des dossiers URL Rewriting et .htaccess 28 Juillet 2007
[Réglé] Problème rewriting Dossier Virtuel > Erreur 404 URL Rewriting et .htaccess 13 Avril 2007
Problème rewriting de dossier ? URL Rewriting et .htaccess 12 Avril 2007
Problème URL Rewriting avec les dossiers URL Rewriting et .htaccess 1 Novembre 2005
Problème Dossier et Url Rewriting :-( URL Rewriting et .htaccess 2 Juin 2003
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
Problème URL rewriting URL Rewriting et .htaccess 16 Février 2017
Problème accent URL Rewriting et .htaccess URL Rewriting et .htaccess 4 Novembre 2016
Problème d'url-rewriting sous Nginx Développement d'un site Web ou d'une appli mobile 16 Août 2016
rewriting probleme avec tiret soulignement, espace, accent et. Netlinking, backlinks, liens et redirections 9 Septembre 2015
URL Rewriting qui pose problème URL Rewriting et .htaccess 17 Mars 2015
Probleme d'url double apres url rewriting URL Rewriting et .htaccess 12 Mars 2015
Problème redirection de 404 + Rewriting URL Rewriting et .htaccess 23 Janvier 2015
Augmentation des URL non suivies (Problème Rewriting ?) URL Rewriting et .htaccess 20 Novembre 2014
Problème avec URL rewriting après redirection 301 URL Rewriting et .htaccess 5 Novembre 2014
Problème URL Rewriting Débuter en référencement 1 Septembre 2014
Problème d'URL Rewriting Débuter en référencement 10 Juin 2014
Problème meta en double à cause du rewriting ? URL Rewriting et .htaccess 20 Mars 2014