Imossible de récupérer la variable GET sur une règle

Discussion dans 'URL Rewriting et .htaccess' créé par julotte, 1 Février 2011.

  1. julotte
    julotte Nouveau WRInaute
    Inscrit:
    1 Février 2011
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,

    Je ne comprends absolument pas ce problème d'URL rewriting. J'ai juste mis dans ma page coco.php la ligne <?php var_dump($_GET); ?>

    La règle suivante dans le .htaccess:
    RewriteRule ^cocou/(allo)/?$ coco.php?what=$1 [L]
    fonctionne parfaitement: lorsque je vais sur la page www.monsite.com/cocou, ça m'affiche bien array 'what' => string 'allo' (length=4)

    En revanche, la regle:
    RewriteRule ^coco/(allo)/?$ coco.php?what=$1 [L]
    affiche array (empty) lorsque je vais sur la page www.monsite.com/coco.

    (la différence est dans l'expression régulière ^cocoU dans la 1ère règle et ^coco dans la seconde).

    Pourquoi la variable GET disparait dans la seconde règle? De toute évidence, le fait que l'expression à matcher soit identique au nom du fichier pose problème mais je ne comprends pas pourquoi.

    D'avance, merci beaucoup pour vote aide!
     
  2. julotte
    julotte Nouveau WRInaute
    Inscrit:
    1 Février 2011
    Messages:
    2
    J'aime reçus:
    0
    On m'a donné la réponse sur un autre forum. Le problème vient de la directive apache MultiViews qui tente de faire un ajout automatique d'extension de fichier. Ajoutez la directive suivante au début de votre .htaccess pour la désactiver:

    Options -MultiViews
     
  3. seebz
    seebz WRInaute impliqué
    Inscrit:
    15 Avril 2007
    Messages:
    728
    J'aime reçus:
    0
    Faut ajouter le flag QSA à la règle il me semble :

    Code:
    RewriteRule xxx /yyy [L,QSA]
     
Chargement...
Similar Threads - Imossible récupérer variable Forum Date
Search Console Sitemaps non indéxés ""Impossible de recuperer le sitemap" Crawl et indexation Google, sitemaps 23 Juillet 2020
Récupérer backlinks vers liens morts : fausse bonne idée ? Netlinking, backlinks, liens et redirections 6 Avril 2020
Récupérer le contenu d'une vidéo youtube Le café de WebRankInfo 23 Mars 2020
Comment récupérer un compte insta ouvert par un cybersquatteur ? Autres réseaux sociaux 29 Janvier 2020
comment récupérer mon positionnement Problèmes de référencement spécifiques à vos sites 5 Janvier 2020
Attendre des années avant de récupérer l'argent amassé sur adsense AdSense 23 Novembre 2019
Comment récupérer variable dynamique pour GTM ? Google Analytics 30 Septembre 2019
SELECT COUNT avec PDO et récupérer le résultat Développement d'un site Web ou d'une appli mobile 27 Mai 2019
récupérer id en php sans lien Développement d'un site Web ou d'une appli mobile 25 Avril 2019
Récupérer events via API google analytics Google Analytics 6 Avril 2019