Помогите с mod_rewrite

D
На сайте с 17.02.2008
Offline
11
393

итак, есть следующий путь:

name.php?action=letter&letter=б (на конце русская буква)

Необходимо написать правило, по которому бы эта страница была доступна по адресу:

/name/letter/б

Написал вот что:

RewriteRule ^name/letter/?$ /name.php?action=letter&letter=$б

Работает, только, если вызываем букву "а", если другие буквы, то не работает.

S
На сайте с 09.10.2007
Offline
186
#1

RewriteRule ^name/letter/?$ /name.php?action=letter&letter=[А-Яа-я]

Удобная панель для доменных имен (http://panel.started.ru/) с массовыми операциями. Индивидуальные цены по запросу.
D
На сайте с 17.02.2008
Offline
11
#2

simka, нет :(

Выбираем "б" и баста

"The requested URL /name/letter/б was not found on this server."

A4
На сайте с 09.08.2007
Offline
55
#3

RewriteRule ^name/letter/(.)$ /name.php?action=letter&letter=$1

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.
D
На сайте с 17.02.2008
Offline
11
#4

Alexei42, ага

Спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий