Recevoir la variable page ou non

Discussion dans 'URL Rewriting et .htaccess' créé par badboy lam, 23 Décembre 2009.

  1. badboy lam
    badboy lam Nouveau WRInaute
    Inscrit:
    23 Décembre 2009
    Messages:
    14
    J'aime reçus:
    0
    Bonjour tous le monde ,
    voila en bref , j'ai mis dans mon fichier htaccess :

    RewriteRule ^([a-zA-Z]+)$ index.php?cat=$1 [L]
    RewriteRule ^([a-zA-Z]+)-([0-9]+)$ index.php?cat=$1&page=$2 [L]

    pour que si $_GET['page'] existe , la ligne 1 va s executer , sinon ell va exécuté la 2ème ligne
    mais ca marche po , je pense que ca manque qlq chose dans mon fichier .htaccess , bon qui a trouvé une solution ?
    merci d'avance
     
  2. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 661
    J'aime reçus:
    4
    Bonjour
    inverse l'ordre de tes règles :
    Code:
    RewriteRule ^([a-zA-Z]+)-([0-9]+)$ index.php?cat=$1&page=$2 [L]
    RewriteRule ^([a-zA-Z]+)$ index.php?cat=$1 [L]
    
    Dans ce que tu as mis, la première règle est appelée dans tous les cas de figure, et jamais la deuxième.
    Lorsqu'on a des schémas d'URL de ce type, il faut mettre en premier les règles très spécifiques pour arriver aux règles générales en dernier.
     
  3. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 239
    J'aime reçus:
    0
    Salut,

    Le traitement ne ce fait pas via PHP normalement ?
    Code:
    if (isset($_GET["cat"]) && isset($_GET["page"]))
    {
    ...
    }
     
  4. badboy lam
    badboy lam Nouveau WRInaute
    Inscrit:
    23 Décembre 2009
    Messages:
    14
    J'aime reçus:
    0
    Merci nickargall , j'ai enversé le code , et ca bien marché , merci bcp
    et pour tryan : je pense pas que votre suggestion et correct , parc k on parle du fichier .htaccess , on pourra pas y mettre du code php ;)
     
Chargement...
Similar Threads - Recevoir variable Forum Date
Recevoir une variable php en utilisant ajax et evenement Développement d'un site Web ou d'une appli mobile 5 Avril 2010
Recevoir un chèque à une adresse anonyme Monétisation d'un site web 29 Septembre 2015
Lorsque recevoir des dizaines de liens légitimes vous rend nerveux Netlinking, backlinks, liens et redirections 19 Juin 2015
Recevoir une notification par mail quand un commentaire est posté Développement d'un site Web ou d'une appli mobile 22 Décembre 2014
Recevoir des visites via une page où le lien a été supprimé ? Google Analytics 13 Juin 2013
Recevoir un mail au format PDF Développement d'un site Web ou d'une appli mobile 2 Avril 2012
Recevoir des alertes pour les commentaires Facebook d'un article Facebook 11 Février 2012
Microsoft Nokia va recevoir des milliards de Microsoft Le café de WebRankInfo 15 Février 2011
Recevoir un mai si erreur 404 Développement d'un site Web ou d'une appli mobile 30 Décembre 2010
lien variable à bloquer sur robots Développement d'un site Web ou d'une appli mobile 3 Mai 2020
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice