[RESOLU] réécriture avec 1 parametre=> OK, et avec 2 paramètres, ça coince !

Discussion dans 'URL Rewriting et .htaccess' créé par CW76, 16 Janvier 2011.

  1. CW76
    CW76 Nouveau WRInaute
    Inscrit:
    16 Janvier 2011
    Messages:
    12
    J'aime reçus:
    0
    Bonsoir tt le monde,

    Petit nouveau sur ce forum et aussi dans l'url rewriting (!), je viens vous demander de l'aide sur un pb qui m'empoisonne depuis des heures :

    J'ai 1 page index.php (la page d'accueil), qui peut prendre les formes suivantes, suivant le contenu à afficher et la profondeur de l'arborescence :
    - index.php?rubrique=nom_rubrique, et
    - index.php?rubrique=nom_rubrique&article=numero_article

    La réécriture, respectivement de index.php en "index.html"
    et de index.php?rubrique=nom_rubrique en "nom_rubrique.html", fonctionne très bien.

    Par contre, dès que je veux réécrire la page avec les 2 paramètres, la réécriture ne se fait pas : à l'intérieur de ma page php, j'ai pourtant bien réécrit mes liens comme ceci :
    <a href="nom_rubrique-article-numero_article.html">Blabla</a>

    et voilà mon .htaccess :
    Code:
    Options +FollowSymlinks
    DirectoryIndex index.php
    RewriteEngine on
    
    # Page d'accueil :
    RewriteRule ^index\.html$ /index.php [L]
    
    # url avec paramètre Rubrique :
    RewriteRule ^(.*)\.html$ /index.php?rubrique=$1 [L]
    
    # url avec paramètres Rubrique + Article :
    RewriteRule ^(.*)-article-([0-9]*)\.html$ /index.php?rubrique=$1&a=$2 [L]
    
    Résultat : dans la page affichée sur le navigateur, quand je clique sur un lien "nom_rubrique-article-numero_article.html", le navigateur ne reconnaît pas cette adresse. Ce n'est pas une erreur 500. Et pourquoi ça ne fonctionne pas apparemment dès que j'ai 2 paramètres ?

    Comprends rien...
    Merci d'avance pour vos lumières !
    @+ CW76
     
  2. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 835
    J'aime reçus:
    209
    Re: réécriture avec 1 parametre=> OK, et avec 2 paramètres, ça coince !

    Il faut inverser l'ordre de tes règles, du plus précis au plus large
     
  3. CW76
    CW76 Nouveau WRInaute
    Inscrit:
    16 Janvier 2011
    Messages:
    12
    J'aime reçus:
    0
    Re: réécriture avec 1 parametre=> OK, et avec 2 paramètres, ça coince !

    WAOU !!!
    Fallait y penser, vu la structure de mes 2 règles, et vu que l'instruction [L] demande de ne pas appliquer les règles suivantes, c'est normal que ma 2nde règle soit ignorée !
    MERCI beaucoup pour ta réponse, et aussi la rapidité :D
    @+CW76

     
Chargement...
Similar Threads - [RESOLU] réécriture parametre=> Forum Date
[résolu] Gérer la réécriture sur un répertoire temporaire URL Rewriting et .htaccess 21 Mars 2010
[Résolu] Slash refusé dans une règle de réécriture URL Rewriting et .htaccess 5 Novembre 2009
Problème de réécriture [RESOLU] URL Rewriting et .htaccess 27 Juin 2008
[RESOLU] empecher la réécriture dans un repertoire ? URL Rewriting et .htaccess 1 Mars 2008
[RESOLU] Réécriture ET Duplicate Content URL Rewriting et .htaccess 17 Février 2008
[Résolu] Conflit dans les régles de réécriture. URL Rewriting et .htaccess 7 Janvier 2008
[RESOLU] Réécriture, redirection et R301 URL Rewriting et .htaccess 22 Octobre 2007
[Résolu] Sous dossiers et réécriture d'url URL Rewriting et .htaccess 20 Août 2006
[resolu]aide reecriture d'une url URL Rewriting et .htaccess 4 Août 2006
[RESOLU] reecriture : rien ne change? URL Rewriting et .htaccess 8 Août 2005
[resolu] reecriture de sous domaines URL Rewriting et .htaccess 15 Juin 2005
[résolu] réécriture d'URL et générat° du .htaccess URL Rewriting et .htaccess 21 Août 2003
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016