Как сделать редирект домена с www на без www

3 ответ(ов) в теме
moto
не в сети 6 часов
На сайте с 12.03.2017
Администратор
Тем 3411
Сообщения 13605
0
08:44

Открываем файл .htaccess для редактирования (находится в корне сайта, доступ к нему получаем по ftp).

После RewriteEngine On вставляем (example.ru заменяем на свой сайт):

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

Если вдруг необходимо это сделать с без www на www после RewriteEngine On вставляем:
RewriteCond %{HTTP_HOST} ^example.ru<br>RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

Редакции сообщения
0
Форум
Гость
0
08:20

moto сказал(а)

Открываем файл .htaccess для редактирования (находится в корне сайта, доступ к нему получаем по ftp).

После RewriteEngine On вставляем (example.ru заменяем на свой сайт):

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

Если вдруг необходимо это сделать с без www на www gосле RewriteEngine On вставляем:
RewriteCond %{HTTP_HOST} ^example.ru<br>RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

Поисковики считают сайт с www без www как два разных сайта. Важно: эти значения также отметить в файле robots.txt

Редакции сообщения
0
не в сети 4 месяца
На сайте с
Участник
0
10:12

зачем их отмечать в роботсе? когда стоит редирект и каноникл?

Редакции сообщения
0

Ваше имя *

Ваш E-mail *

не публикуется

Текст сообщения *