Задать вопрос
@Qubert

Mod_rewrite для двух запросов?

Здравствуйте!

У меня есть гет запросы в урле:
Типа:
/?city_id=3166&city_name=%C1%E0%F0%ED%E0%F3%EB

Сейчас имя города - Барнаул

Мне нужно сделать типа:
/%C1%E0%F0%ED%E0%F3%EB/3166

Сделал такое правило в .htaccess:

RewriteRule ^([А-Яа-я]*)/([0-9]*)$ /index.php?city_name=$1&city_id=$2

Теперь, когда я ввожу:
Барнаул/3166
или
%C1%E0%F0%ED%E0%F3%EB/3166

У меня пишет, что страница не существует

Как можно решить проблему? спасибо!
  • Вопрос задан
  • 2603 просмотра
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
@WEBIVAN
Насколько я помню, .htaccess не понимает кириллицу в регулярках. Укажите диапазон юникод кодов символов вместо [А-Яа-я]* .
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы