Problème de casse lors de tranmission de variable string

Nouveau WRInaute
Bonsoir,

Je fais bref, lors de la transmission de string en majuscule dans le cadre de l'UR, je retrouve ma variable en minuscule, la casse n'a pas été respectée...
Le pattern pour info est ([a-zA-Z]+)

Est-ce normal ? Si non, comment peut corriger le problème ? pb de config ?

Je n'ai pas trouvé d'info à ce sujet sur le forum.

Merci pour votre aide, @+, FrereTuc
 
V
ViViFlash
Guest
cherche pas les strings, c'est des histoires de femme, enfin de fille, moi je suis bete, si je peux t'aider, lol....
 
Nouveau WRInaute
Documentation mod_rewrite ( documentation moin récent que la documentation du site, mais docs en francais, sor.. )

(Je peux pas te sortir la réponse directement mais je l' ai deja vu dans la documentation en liens si dessus ) Enfin si quelqu'un a la réponse qu'il te la donne directement.

ps c'est possible que j ai vu la réponse aussi dans une autre documentation sorry ! le rewriting devient fun !

@+
 
Nouveau WRInaute
Exemple :

Redirectionne var-xxxxx.html vers index.html

solution :

Code:
RewriteRule  ^var-(.+)\.html$ index.html [L]

pattern info : (.+)\ ( prend en charge minuscule, majuscule, nombre, ....)
variable data : $1 (non utilisée dans l'exemple)

De test cette commande fonctionne parfaitement avec les Majuscules et les miniscules, ...
 
WRInaute occasionnel
FrereTuc a dit:
Bonsoir,

Je fais bref, lors de la transmission de string en majuscule dans le cadre de l'UR, je retrouve ma variable en minuscule, la casse n'a pas été respectée...
Le pattern pour info est ([a-zA-Z]+)

Est-ce normal ? Si non, comment peut corriger le problème ? pb de config ?

Je n'ai pas trouvé d'info à ce sujet sur le forum.

Merci pour votre aide, @+, FrereTuc

Bonjour,
il me semble que l'url rewriting conserve la casse des chaînes de texte qu'il manipule. Je ne comprends donc pas d'où vient le problème.
Tu peux remplacer ton expression régulière
Code:
([a-zA-Z]+)
par
Code:
([a-z]+)
et utiliser le "flag" [NE]
Voir : http://httpd.apache.org/docs-2.0/mod/mo ... ewriterule
pour les détails.

Quelle est la ligne complète qui te pose problème dans ton fichier .htaccess ?

Jocelyn
 
Discussions similaires
Haut