Пожалуйста, помогите настроить 301 редирект для домена в зоне рф

Ирина Саломатова Ирина Саломатова   30.06.2016 16:35   937  
Пыталась настроить главное зеркало через 301 редирект. Создала в корневом каталоге файл .htaccess, написала директиву:

RewriteEngine on
RewriteCond%{HTTP_HOST}^http://www.xn--80aaobpgeitgbjwoc4a3m.xn--p1ai/
RewriteRule ^(.*)$
http://xn--80aaobpgeitgbjwoc4a3m.xn--p1ai/ [R=301,L]

Результат: сайт упал, ошибка 500.
Написала по-другому:

RewriteEngine on
RewriteCond %{HTTP_HOST}^www.эстафетапоколений.рф
RewriteRule ^(.*)$http://эстафетапоколений.рф/ [R=301,L]

Результат: перенаправление не происходит.
Пожалуйста, подскажите, в чем проблема?

Ответы на вопрос (6) Написать ответ
AsyaLapkina AsyaLapkina   30.06.2016 16:44
Точнее, вот так (лишний слэш был):

RewriteCond %{HTTP_HOST} ^www.xn--80aaobpgeitgbjwoc4a3m\.xn--p1ai\/$ [NC]
RewriteRule ^(.*)$ http://xn--80aaobpgeitgbjwoc4a3m.xn--p1ai/$1 [R=301,L]
1
Решение
AsyaLapkina AsyaLapkina   30.06.2016 16:42
Пропробуйте так:

RewriteCond %{HTTP_HOST} ^www\.xn--80aaobpgeitgbjwoc4a3m\.xn--p1ai\/$ [NC]
RewriteRule ^(.*)$ http://xn--80aaobpgeitgbjwoc4a3m.xn--p1ai/$1 [R=301,L]
1
Helg Veyev Helg Veyev   30.06.2016 16:46
Ирина,вам ответ помог?
0
К сожалению, не помогло. Сам по себе домен с www, сам по себе без www
0
AsyaLapkina AsyaLapkina   30.06.2016 17:06
А если в условии убрать "\/" в конце имени сайта?
0
Да! Так работает! Огромное спасибо!
0

Войдите, чтобы написать ответ
Вход Регистрация

Нужен профессиональный Логотип? Сделаем!