IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

RewriteRule et $_GET vide


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 66
    Par défaut RewriteRule et $_GET vide
    Bonjour,

    Je fais des tests depuis ce matin pour rediriger mes pages avec un paramètre.

    C'est la première fois que je bidouille avec le fichier .htaccess et on peut dire que c'est pas une réussite...

    Je tente de rediriger par exemple ceci :

    De : http://www.monsite.com/new/promo/1
    Vers : http://www.monsite.com/new/promo.php?idcat=1

    Voici mon fichier .htaccess
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Options +FollowSymlinks 
     
    RewriteEngine On
    RewriteBase /
     
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f	
     
    RewriteRule ^promo/(.*)$ promo.php?idcat=$1 [NC,QSA,L]
    La redirection fonctionne très bien et me renvoie bien sur ma page promo.php.
    Le problème est que ma variable $_GET est vide...

    Résultat du print_r($_GET); : Array ( )

    Avez-vous une idée de ce qui cloche ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Certainement que la négociation de contenu est activée, ça semble assez caractéristique. Essaie en ajoutant -MultiViews dans les options :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Options +FollowSymlinks -MultiViews

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 66
    Par défaut
    Waouw, j'aurais encore pu chercher longtemps.

    Un grand merci _Mac_, ça a fonctionné.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. $_GET vide dans un require_once
    Par lodan dans le forum Langage
    Réponses: 2
    Dernier message: 23/08/2011, 16h09
  2. [PHP 5.3] Variable $_POST et $_GET vide
    Par blastafarie dans le forum Langage
    Réponses: 7
    Dernier message: 19/03/2011, 11h29
  3. [PHP 5.3] mon $_GET['param1'] est vide.
    Par shadeoner dans le forum Langage
    Réponses: 16
    Dernier message: 23/11/2010, 16h21
  4. Le tableau $_GET est vide
    Par billyrose dans le forum Langage
    Réponses: 5
    Dernier message: 26/06/2009, 09h49
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo