Редирект с www на без www работает только частично

  • 10 Ответов
  • 599 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн scandium

Добрый день всем!
Сделал в .htaccess вот такое перенаправление:
RewriteCond %{HTTP_HOST} ^www\.elite\-poker777\.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]

Главная страница нормально отрабатывает (перекидывает с www на без www). А вот с внутренними беда! Вот эта страница, например, http://www.elite-poker777.com/news должна перекидывать на elite-poker777.com/news, но она отдаёт 500 ошибку. В чём может быть проблема?!  !

Помогите пожалуйста разобраться... >:(
Заранее всем спасибо!

*

Оффлайн clubbers

  • ***
  • 195
  • [+]10 / [-]1
  • Ставим + , если помог)
    • Просмотр профиля
    • Красота спасет мир!
Поставьте нормальный редирект и не усложняйте себе жизнь =)

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
Ставим +, если помог! (:

*

Оффлайн scandium

Т.е. не надо экранировать точки и тире?
У меня получается вот так должно быть:
RewriteCond %{HTTP_HOST} ^www.elite-poker777.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]

Попробовал такой - всё равно тот же результат! :'(

*

Оффлайн clubbers

  • ***
  • 195
  • [+]10 / [-]1
  • Ставим + , если помог)
    • Просмотр профиля
    • Красота спасет мир!
Т.е. не надо экранировать точки и тире?
У меня получается вот так должно быть:
RewriteCond %{HTTP_HOST} ^www.elite-poker777.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]

Попробовал такой - всё равно тот же результат! :'(

куда Вы редирект поставили?
Ставим +, если помог! (:

*

Оффлайн dimat84

RewriteCond %{HTTP_HOST} ^www\.elite-poker777\.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]

*

Оффлайн scandium

Попробовал такой вариант:
Цитировать
RewriteCond %{HTTP_HOST} ^www\.elite-poker777\.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]
Блин всё равно фигня какая-то...."Internal Server Error"
Может это с настройками сервера что-то не так...Уже не знаю куда копать(

*

Оффлайн scandium

куда Вы редирект поставили?
в .htacess в корне сайта.

*

Оффлайн clubbers

  • ***
  • 195
  • [+]10 / [-]1
  • Ставим + , если помог)
    • Просмотр профиля
    • Красота спасет мир!
в .htacess в корне сайта.

После RewriteEngine On ?
Ставим +, если помог! (:

*

Оффлайн scandium

Да после него.
Вот весь файл:
Спойлер
[свернуть]

*

Оффлайн dimat84

поставь сразу под RewriteEngine On
чтоб так было
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.elite-poker777\.com$ [NC]
RewriteRule ^(.*)$ http://elite-poker777.com/$1 [R=301,L]

*

Оффлайн scandium

Всё равно не помогает(((