Pour une application Web, nous devons créer un lien vers un contenu généré par l'utilisateur. Un utilisateur tape un titre, par exemple. un produit et nous générons une URL SEO friendly pour ce produit:comment prendre en charge les URL UTF8 (japonais, arabe, espagnol, ...) en PHP
comme celui-ci
title: a nice product
www.user.com/product/a-nice-product
title: أبجد هوز
www.user.com/product/أبجد هوز
Le problème est que ces URL langues étrangères ne sont pas pris en charge de et un navigateur refuse d'ouvrir ces liens. J'ai vu des configurations de wordpress soutenir ce genre d'URL donc je suppose que c'est possible de faire ceci.
Est-ce que quelqu'un sait comment nous devrions soutenir cela en php?
wikipedia gère ce très bien: http://ar.wikipedia.org
Depends sur ce que vous entendez par "très bien". Dans mon IE8, l'URL après le dernier '/' s'affiche en% D8% A7% D9% 84% D8% B5% D9% 81% D8% AD% D8% A9_% D8% A7% D9% 84% D8% B1 % D8% A6% D9% 8A% D8% B3% D9% 8A% D8% A9. –