Многобайтовые символы в URL не отображаются - PullRequest
0 голосов
/ 22 мая 2010

У меня проблема с ошибками. Для сайта, который я сделал, есть сгенерированный дружественный для поисковых систем URL. Единственная проблема в том, что в URL-адресе тоже есть ß-символы. Символы типа ö, ï, ä, ü и т. Д. Размещены правильно. Но у ß-char есть значок с бриллиантом и вопросительным знаком. ->

Я думал, что это связано с используемой кодировкой, но я пробовал UTF-8 и iso-8859-1. Оба без удачи.

Мне нужен правильный символ в URL для удобства чтения глубоких ссылок.

Ответы [ 2 ]

1 голос
/ 22 мая 2010

работает ли с вами персонаж U + 00DF в UTF8? я попытался использовать его в Firefox и URL был переведен в ss

в кодировке URL, U + 00DF должен быть переведен в% DF

0 голосов
/ 22 мая 2010

Спасибо за ваши ответы, оба + 1. Я решил проблему с помощью функции iconv, которая установлена ​​по умолчанию.

...