Пытаюсь организовать адресные строки с кириллицей как на википедии
пример:
http://www.mysite.ru/товары/фоторамки (чтобы не было кривизны типа
http://www.mysite.ru/goods.php?unit=photo)
в .htaccess я прописал:
RewriteEngine On
RewriteRule ^(товары)/([^/\\.]+)/?$ goods.php?unit=$2
Слово "фоторамки" попадает в переменную $unit, но я не могу понять, в какую кодировку оно превращается.
Выглядит слово "фоторамки" в теле страницы вот так:
N???N???N??°??? (это echo $unit; как вы поняли...)
Если бы оно выглядело вот так: %D1%84%D0%BE%D1%82%D0%BE%D1%80%D0%B0%D0%BC%D0%BA%D0%B8, то проблем бы не было, всё решалось бы с помощью urlencode/urldecode
А как бороться с этими вопросительными знаками, я не знаю.
Ни iconv("UTF-8", "cp1251", $unit); ни iconv("cp1251", "UTF-8", $unit); тоже не помогают.
Кто в курсе, подскажите плиз как бороться?