TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Редирект с www на без www и наоборот при помощи .htaccess (для grav и не только)

4 282

Grav (а иногда и WordPress), не будет автоматически перенаправлять 301 редирект с www на сайт . Это, очевидно, создает действительно важную проблему, для решения которой вам нужно вручную настроить файл .htaccess. Итак, я расскажу Вам, как сделать перенаправление 301 с www на сайт без www. Данный рецепт пригодится многим, и для многих других CMS кроме приведенных ранее.

Шаг 1. Найдите файл .htaccess.

Найдите файл .htaccess вашего сайта и загрузите его на свой компьютер. Это самый важный шаг, потому что без файла .htaccess Вы не сможете сделать 301 редирект с www на без www.

Шаг 2. Добавьте следующий код в файл .htaccess.

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

Чтобы перенаправить 301 с www на сайт без www, вам нужно добавить следующий код в ваш файл .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} www.yourwebsitehere.com
RewriteRule (.*) http://yourwebsitehere.com/$1 [R=301,L]

301 с сайта без www на сайт с www

Или, если вы хотите сделать перенаправление 301 с домена без www на домен с www, добавьте следующий код:

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

 

 

Источник записи:

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее