sickboy
Новичок
mod_rewrite и URL с русскими буквами.
URL'ы
http://example.com/catalog/Б
http://example.com/catalog/Б,up
http://example.com/catalog/Б,down
Правило:
RewriteRule ^(a-z)/(.*),?(up|down)?$ ?do=$1&type=$2&sort=$3 [L]
(.*) получается слишком жадным и "съедает" строку до конца.
Первое, что я придумал, это заменить (.*) на нечто [А-Я], тольку нужно это записать в UTF-8, например если (\xD0\x91), то правило будет работать, но как его расширить до диапазона А-Я?
URL'ы
http://example.com/catalog/Б
http://example.com/catalog/Б,up
http://example.com/catalog/Б,down
Правило:
RewriteRule ^(a-z)/(.*),?(up|down)?$ ?do=$1&type=$2&sort=$3 [L]
(.*) получается слишком жадным и "съедает" строку до конца.
Первое, что я придумал, это заменить (.*) на нечто [А-Я], тольку нужно это записать в UTF-8, например если (\xD0\x91), то правило будет работать, но как его расширить до диапазона А-Я?