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 :

url rewriting et trait d'union


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 240
    Par défaut url rewriting et trait d'union
    bonjour,

    J'aimerais pouvoir utiliser les traits d'union dans mes urls, seulement je les utilisent déja pour séparer les mots composés contenu dans mes urls.

    Voici ma règle pour la réécriture

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule map-([^/]*)-([^/]*)-([^/]*)$ /map.php?type=$1&ic=$2&nc=$3 [L]
    Ce code marche très bien si il ne contient pas de mots composé par exemple :

    marche très bien

    Mais

    Ne marche pas

    Voila si qu'elqun a une solution

  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
    Il y a forcément des chiffres entre chaque mot ? Toujours le même nombre d'éléments dans l'URL ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 240
    Par défaut
    bonsoir, et merci pour cette réponse rapide,

    en effet il y a toujours un nombre entre chaque mot sauf pour map-cat qui identifi la page.

    il y a 2 régles s'elle si la plus courte et une autre plus grande avec 2 élément en plus que voici

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule map-([^/]*)-([^/]*)-([^/]*)-([^/]*)-([^/]*)$ /map.php?type=$1&ic=$2&nc=$3&ib=$4&nb=$5 [L]

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

Discussions similaires

  1. [Débutant]infos ds session sans cookie ? url rewriting ?
    Par Satanas_et_diabolo dans le forum ASP
    Réponses: 8
    Dernier message: 10/10/2006, 17h13
  2. url rewriting
    Par olive.m dans le forum Apache
    Réponses: 3
    Dernier message: 17/06/2005, 02h01
  3. .htaccess - url rewriting, besoin de conseils
    Par giminik dans le forum Apache
    Réponses: 2
    Dernier message: 25/04/2005, 20h18
  4. Activer l'url rewriting
    Par Otaugames dans le forum Apache
    Réponses: 2
    Dernier message: 09/03/2005, 14h58
  5. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

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