it-blog.club
Редирект с без www на www

Редирект с без www на www

Если ранее ваш сайт находился по адресу www.ВашСайт.ru , а потом вы его либо перенесли на другой хостинг или производили ещё какие манипуляции после которых сайт работает и по ВашСайт.ru , я рекомендую всё же вернуть обратно отображение сайта только с www в начале урла. Проблема в том, что на сегодняшний день поисковики по не понятной причине считают, что с www и без www это 2 совершенно разных сайта. Именно по этому если вы не хотите каких либо проблем со стороны SEO, рекомендую прописать в htaccess файле редирект, о котором говорить в названии статьи

И так, есть 2 способа это сделать.

Первый способ

Который кстати самый распространённый, но в редких случаях не отрабатывает. Пропишите в htaccess

RewriteCond %{HTTP_HOST} ^YourSite.ru$ [NC]
RewriteRule ^(.*)$ http://www.YourSite.ru/$1 [R=301,L]

Второй способ

Как раз для редких случаев. Так же необходимо прописать в htaccess

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

Используйте разумеется только один из примеров.


it-blog.club 433
Автор: Ярослав Хмель


Если Вам понравилась статья, то можете поддержать блог переведя N сумму на кофе авторам или оплату хостинга!
В любом случае спасибо! А так же не забывайте про группу в ВК
ПОИСК ПО САЙТУ
Поддержать