web-dev-qa-db-fra.com

Est-il possible d'utiliser des caractères persans utf-8 dans nos urls?

Il est préférable, pour les besoins du référencement, d’utiliser les mots clés de la page principale dans nos URL. Par exemple, stackoverflow utilise également cette technique.

http://stackoverflow.com/questions/show-utf8-characters-in-console

Je me demande si on peut utiliser quelque chose comme:

http://www.mobadele.com/categories/طلا-نفره
3
EBAG

Non ce n'est pas. Officiellement, vous devez les encoder par URL.

http://en.wikipedia.org/wiki/Percent-encoding

Je ne suis pas sûr de la portée de la mise en œuvre d'IRI http://en.wikipedia.org/wiki/Internationalized_Resource_Identifier , cela peut fonctionner en réalité, mais J'ai rencontré toutes sortes de problèmes avec les caractères russes dans les URL et les chaînes de requête, aussi je me suis débarrassé d'eux.

2
Pleun
2
Franz

Réponse courte: pas si vous voulez suivre les règles.

RFC 1738 décrit le codage requis et la justification de la section 2.2:

Ainsi, seuls les caractères alphanumériques, les caractères spéciaux "$ -_. +! * '()" Et les caractères réservés utilisés pour leurs besoins réservés peuvent être utilisés non codés dans une URL.

0
spong