RewriteRule et accent des caractères spéciaux

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par vanvan, 27 Septembre 2011.

  1. vanvan
    vanvan WRInaute discret
    Inscrit:
    12 Octobre 2004
    Messages:
    117
    J'aime reçus:
    0
    BOnjour,

    je sèche sur un problème.

    Je fait une redirection d'une partie de mon site vers un sous domaine en htaccess de la manière suivante

    RewriteCond %{REQUEST_URI} ^/anciendossier(.*)
    RewriteRule ^(.*) http://mon.asous-domaine.com/$1 [L,R=301]


    tout fonctionne parfaitement SAUF pour les url travaillées via URLENCODE comportant des accents.

    exemple : mondomaine.com/modosier/ch%E8vres.html
    est renvoyé en header sous la forme :
    mon.sous-domaine.com/modosier/ch%e8vres.html


    le E majuscule est donc passé en minuscule je perd donc la possibilité de récupéré le caractère accentué, et cela bloque la redirection...

    j'ai fait le tour de GG aucune solution, des idées ????
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 413
    J'aime reçus:
    0
    ne pas mettre de caractère accentué dans les url :wink:
     
  3. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 882
    J'aime reçus:
    0
    Bonjour,

    Ton explication est surprenante, parce que %E8 et %e8 sont deux façons correctes d'encoder un même caractère spécial. Ton site devrait donc accepter ces deux façons d'écrire la même URL.

    Jean-Luc
     
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 413
    J'aime reçus:
    0
    possible qu'ensuite il cherche cette url dans sa bdd en case sensitive. Et là...
     
Chargement...
Similar Threads - RewriteRule accent caractères Forum Date
Probleme avec les accents dans URL RewriteRule URL Rewriting et .htaccess 14 Juillet 2011
rewriteRule sur wamp erreur 404 URL Rewriting et .htaccess 20 Avril 2019
Déplacer les RewriteRule du .htaccess vers le vhost URL Rewriting et .htaccess 16 Janvier 2018
RewriteRule avec redirection transparente URL Rewriting et .htaccess 21 Janvier 2017
Pages profondes non redirigées (.htaccess RewriteRule) Débuter en référencement 5 Décembre 2016
RewriteRule : afficher un $_GET dans une URL réecrite Développement d'un site Web ou d'une appli mobile 12 Novembre 2016
Htaccess et RewriteRule | problème URL Rewriting et .htaccess 25 Septembre 2014
RewriteRule repetition mot URL Rewriting et .htaccess 6 Juillet 2014
URL rewriting : un RewriteRule sans effet dans le htaccess URL Rewriting et .htaccess 19 Juin 2014
RewriteRule avec variable get URL Rewriting et .htaccess 22 Avril 2014