probleme dans mon expression reguliere pour le rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par annelaure75, 14 Février 2008.

  1. annelaure75
    annelaure75 Nouveau WRInaute
    Inscrit:
    14 Février 2008
    Messages:
    1
    J'aime reçus:
    0
    Bonjour a toutes et a tous !

    J'ai rencontre un petit probleme de rewriting pour mon site web.

    Premierement j'ai lu, le tutoriel pour activer le rewriting (modification dans httpd.conf) + ecriture
    du .htaccess dans le repertoire du site.

    Mon probleme ce situe sur l'expression reguliere:

    Mon site a une addresse comme ceci: http://www.site.fr/index.php?cat=divers&page=news

    le rendu doit etre : http://www.site.fr/divers-news.html


    Voila le fichier .htaccess que j'ai fais :

    je pense qu'il y'a un probleme dans l'expression reguliere, mais je ne suis pas sure...

    Toute aide, peut m'ettre utile, merci.[/quote]
     
  2. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    81
    Code:
    RewriteEngine on
    RewriteRule ^([a-z]+)-([a-z]+)\.html$ /index.php?cat=$1&page=$2 [L] 
    ...devrait marcher, pense a mettre le début de chaine avec le métacaractère (^).
    Si le code ne fonctionne pas, indique nous le message d'erreur retourné par le navigateur. (404,500..)
     
  3. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 579
    J'aime reçus:
    0
    (_[a-z]) ça veut dire "_" suivi d'un lettre (minuscule, non accentuée). (_[a-z])* ça veut dire 0, 1 ou plusieurs fois cette séquence.

    Bref, ton expression régulière "matche" des choses comme _a_b_c-_d.html. Elle ne matche pas "/divers-news.html".

    L'expression qu'il te faut a priori c'est ^/([a-z]+)-([a-z]+)\.html$ (presque celle de KOogar, mais il manquait un /). Un petit flag NC ne devrait pas faire de mal (pour ne pas être sensible à la casse).

    Jacques.
     
  4. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 647
    J'aime reçus:
    1
    il n'y a jamais de / en début d'url dans la partie gauche : il n'est pas transmis.
     
Chargement...
Similar Threads - probleme expression reguliere Forum Date
problème avec expression regulière en java Développement d'un site Web ou d'une appli mobile 21 Août 2015
Problème expression régulière Développement d'un site Web ou d'une appli mobile 1 Avril 2011
Problème avec une expression régulière ereg_replace Développement d'un site Web ou d'une appli mobile 9 Août 2010
Problème pour définir une expression régulière. Développement d'un site Web ou d'une appli mobile 11 Juin 2010
Problème pour définir une expression régulière. Développement d'un site Web ou d'une appli mobile 8 Juin 2010
probleme de slash dans une expression reguliere Développement d'un site Web ou d'une appli mobile 21 Mars 2010
[Résolu] Problème Expressions régulières Développement d'un site Web ou d'une appli mobile 29 Octobre 2007
Petit problème avec un expression régulière. URL Rewriting et .htaccess 13 Avril 2006
problème expression régulière URL Rewriting et .htaccess 8 Janvier 2006
probleme d'Expression reguliere Administration d'un site Web 31 Août 2004
Probleme avec une expression regulière Administration d'un site Web 9 Avril 2004
Problème d'expressions régulières Administration d'un site Web 23 Mars 2004
Problème de référencement sur expression clé principale Problèmes de référencement spécifiques à vos sites 18 Octobre 2009
Problème d'expression rationnelle pour vérifier un email Développement d'un site Web ou d'une appli mobile 22 Avril 2006
Probleme de visibilité de ma page Facebook Facebook Aujourd'hui à 03:56
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022