Existe-t-il un moyen d'autoriser les caractères étrangers dans les jeux de caractères .htaccess mod_rewrite? c'est-à-dire, un moyen d'ajouter des caractères étrangers comme ç et autres à ([A-z]+)
?Autorisation de caractères étrangers dans .htaccess mod_rewrite
1
A
Répondre
0
vous utilisez des expressions régulières, n'est-ce pas? Jetez un oeil à ce lien: http://www.regular-expressions.info/unicode.html
2
Je ne suis pas tout à fait sûr avec quel codage de caractères Apache interprète les données dans les fichiers de configuration comme le fichier .htaccess. Mais vous pouvez exprimer ces caractères avec la notation hexadécimale \xhh
comme:
# ç in ISO 8859-1
RewriteRule \xE7 …
# ç in UTF-8
RewriteRule \xC3\xA7 …
Maintenant, tout ce que vous devez savoir est comment ces caractères sont codés sur demande (en général l'ISO 8859-1 ou UTF-8).
Questions connexes
- 1. Remplacer les caractères étrangers
- 2. .htaccess mod_rewrite
- 3. FtpWebRequest et caractères étrangers/caractères utf-8
- 4. caractères étrangers perdent leurs diacritiques
- 5. ImageMagick avec des caractères étrangers
- 6. Les caractères étrangers dans android et Java
- 7. .htaccess et mod_rewrite
- 8. .htaccess et mod_rewrite aide
- 9. htaccess et mod_rewrite codeigniter
- 10. Apache mod_rewrite remplace les caractères dans REQUEST_URI
- 11. .htaccess Problèmes mod_rewrite
- 12. question .htaccess mod_rewrite
- 13. mod_rewrite s'échapper incorrectement des caractères
- 14. java: accélérer la lecture des caractères étrangers
- 15. .htaccess Mod_Rewrite pour plusieurs conditions
- 16. Problème absolu et relatif dans .htaccess (mod_rewrite)
- 17. Réécriture d'URL en utilisant mod_rewrite dans .htaccess
- 18. htaccess mod_rewrite avec paramètres dynamiques
- 19. .htaccess mod_rewrite redirection entre domaines
- 20. Aide avec basic .htaccess mod_rewrite
- 21. htaccess/mod_rewrite ne fonctionne pas
- 22. Les caractères étrangers ne s'affichent pas correctement dans php
- 23. Comment entrer des caractères Unicode étrangers dans XeLaTeX?
- 24. caractères étrangers se transformer en déchets dans mysql
- 25. Caractères étrangers apparaissant dans des fichiers Git-gérés
- 26. Création de URL simple (.htaccess - mod_rewrite)
- 27. autorisation pour le dossier restreint avec htaccess
- 28. sql table de serveur contient des caractères spéciaux étrangers
- 29. 500 Erreur interne lors de l'utilisation de mod_rewrite dans .htaccess
- 30. Old mod_rewrite (htaccess) règle applique toujours
donc quelque chose comme 'RewriteRule/nom/([A-z \ xE7 \ xC3 \ xA7 (et tous les autres caractères étrangers autorisés)] +) index.php? User = $ 1'? – ina
@ina: Non, lorsque vous utilisez des caractères multi-octets, vous devez utiliser une alternance comme '([A-z \ xE7] | \ xC3 \ xA7) +)'. – Gumbo