Некорректно отображается сайт если набрать домен с http://, если набрать с www все работает

Тема в разделе "Ошибки и их решения", создана пользователем mfields, 8 дек 2015.

  1. mfields

    mfields Новичок

    Сообщения:
    1
    Симпатии:
    0
    Помогите пожалуйста решить проблему:
    Некорректно отображается сайт если набрать домен с http:// причем если набрать с www все работает.
    т.е. Если набираешь http://мойсайт.ru некорректно отображается иконка поиска, иконка корзины, на банерах по краям нет стрелок. А если набрать www.мойсайт.ru то все работает корректно.
    В чем причина не пойму?
     
  2. Bkmz

    Bkmz Продвинутый пользователь

    Сообщения:
    440
    Симпатии:
    106
    особенности движка. нужно допиливать.
    костыль для решения такой проблемы в файле .htaccess пропишите:
    Код:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^ваш-сайт.ру$ [NC]
    RewriteRule ^(.*)$ http://www.ваш-сайт.ру/$1 [R=301,L]
    </IfModule>
    
    при переходе на сайт без www будет автоматический редирект на сайт с www