Problème URL Rewriting et tiret

Discussion dans 'URL Rewriting et .htaccess' créé par witot, 9 Mars 2013.

  1. witot
    witot Nouveau WRInaute
    Inscrit:
    3 Mars 2013
    Messages:
    9
    J'aime reçus:
    0
    Salut à tous,

    J'ai un petit souci, en effet dans mon fichier .htaccess je souhaite réécrire certaines pages et j'ai donc fait cela :

    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^(.*)appartement$ $1mon-petit-appartement.php [L]
    RewriteRule ^(.*)maison$ $1ma-petite-maison.php [L]
    RewriteRule ^(.*)living-room$ $1mon-living-room.php [L]

    Ainsi pour chaque articles « appartement » à la place de xxxx-mon-petit-appartement.php on voit xxxx-appartement

    Les deux premières règles fonctionnent très bien mais j'ai un problème pour la 3ème (living-room), j'imagine que cela est dû au tiret présent dans (living-room) et j'ai beau chercher une solution pour garder le tiret et pouvoir faire fonctionner cette règle mais je ne trouve pas. (J’ai testé d’enlever le « $ » et aussi de mettre le caractère d’échappement « \ » avant le tiret mais ces deux conseils n’ont pas fonctionnés).
    Donc si quelqu'un à une piste à me donner ça serait sympa !

    Merci
     
  2. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 021
    J'aime reçus:
    1
    met un point a la place (. = n’importe quel caractère)
     
  3. witot
    witot Nouveau WRInaute
    Inscrit:
    3 Mars 2013
    Messages:
    9
    J'aime reçus:
    0
    Merci pour la réponse, alors j’ai fais le test avec un « . » et ça n’a pas fonctionné, j’ai fais un test en enlevant le tiret et en collant les mots, et là ça n’a pas fonctionné non plus !
    Je ne comprenais plus rien, j’ai commencé à enlever des caractères et là ça à fonctionné, j’ai donc fais plusieurs test (avec et sans tiret) et j’ai pu en conclure que le problème ne venait pas du tiret mais bien du nombre de caractère, en effet pour que ça fonctionne je dois me limiter à 12 caractères entre le « ^(.*) » et le « $ ».

    Quelqu’un sait à quoi cela peut être dû et comment y remédier ?
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 021
    J'aime reçus:
    1
    étrange ... :?:
     
Chargement...
Similar Threads - Problème Rewriting tiret Forum Date
rewriting probleme avec tiret soulignement, espace, accent et. Netlinking, backlinks, liens et redirections 9 Septembre 2015
URL Rewriting à plusieurs variables / problèmes de tirets Débuter en référencement 16 Décembre 2009
Problème tiret URL Rewriting URL Rewriting et .htaccess 11 Mai 2008
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
Problème URL rewriting URL Rewriting et .htaccess 16 Février 2017
Problème accent URL Rewriting et .htaccess URL Rewriting et .htaccess 4 Novembre 2016
Problème d'url-rewriting sous Nginx Développement d'un site Web ou d'une appli mobile 16 Août 2016
URL Rewriting qui pose problème URL Rewriting et .htaccess 17 Mars 2015
Probleme d'url double apres url rewriting URL Rewriting et .htaccess 12 Mars 2015
Problème redirection de 404 + Rewriting URL Rewriting et .htaccess 23 Janvier 2015
Augmentation des URL non suivies (Problème Rewriting ?) URL Rewriting et .htaccess 20 Novembre 2014
Problème avec URL rewriting après redirection 301 URL Rewriting et .htaccess 5 Novembre 2014
Problème URL Rewriting Débuter en référencement 1 Septembre 2014
Problème d'URL Rewriting Débuter en référencement 10 Juin 2014
Problème meta en double à cause du rewriting ? URL Rewriting et .htaccess 20 Mars 2014
Problème Rewriting chez 1&1 URL Rewriting et .htaccess 17 Décembre 2013
Problème d'url Rewriting avec des variables URL Rewriting et .htaccess 23 Novembre 2013
probleme URL Rewriting URL Rewriting et .htaccess 19 Octobre 2013
Problème URL Rewriting - rajout .html à variable URL Rewriting et .htaccess 17 Avril 2013
problème urlrewriting Débuter en référencement 26 Février 2013