Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Не работает Redirect в .htaccess для кириллических ссылок вида www.site.ru/%D0%92%D0%

54K
02 декабря 2009 года
teravo
2 / / 02.12.2009
Столкнулся с проблемой. Есть много кириллических сылок вида site.ru/%D0%9E%D0%/. Для них нужно сделать много редиректов на новые ссылки вида site.ru/my-link/

Решил использовать для этого Redirect в .htaccess, но этот вариант не работает:

 
Код:
Redirect /%D0%9E%D0%/ http://www.site.ru/my-link/


Для кодированных ссылок редирект почему-то не работает. Есть идея сделать редирект с помощью RewriteCond/RewriteRule, но у меня не получается сделать так, чтобы оно работало :)

Кто-нибудь знает как в .htaccess реализовать редиректы для кириллических ссылок?
54K
02 декабря 2009 года
teravo
2 / / 02.12.2009
Редирект не работает для ссылок вида site.ru/%D0%9E%D0%/, но работает для site.ru/моя-ссылка/

То есть:

Redirect /моя-ссылка/ site.ru/my-link/
4
04 декабря 2009 года
mike
3.7K / / 01.10.2002
Посмотри в логах сервера, в каком виде приходят обращения и потом под них пиши регулярное выражение редиректа.

о что ты видишь в адресной строке и то что приходит на сервер - разные вещи при использовании кириллицы. Браузер ее может отослать в разных кодировках.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог