Склеивать или нет?

S
На сайте с 18.09.2009
Offline
222
225

Сайт вот так отображается: http://www.moisait.ru/ вопрос-нужно делать склейку вот так? спс)

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

sentines
На сайте с 30.10.2013
Offline
25
#1

Если не хотите чтоб яша криво проиндексировал ссылки как с ввв так и без ввв, или хуже того наложил какие-либо санкции за "дубли", то да, надо.

Продвижение сайтов в Перми (http://a2-pr.ru/prodvizhenie-saitov/) Интернет-магазин строительных материалов в Перми (http://baza59.ru)
Appassionato
На сайте с 22.06.2010
Offline
328
#2

Лучше так:

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

Особенно если вдруг у хостера настроен dns-вайлдкард.

Хостинг Работает, как Часы ( http://tinyurl.com/nze85xw ). Проверено за 11+ лет.
S
На сайте с 18.09.2009
Offline
222
#3

sentines спс)

Appassionato в чём отличие?)

sentines
На сайте с 30.10.2013
Offline
25
#4

Вариантов вообще много, используйте тот, который будет работать у вашего хостера:

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

</IfModule>

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

</IfModule>

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

</IfModule>

S
На сайте с 18.09.2009
Offline
222
#5

cпс) вопрос закрыт)

Appassionato
На сайте с 22.06.2010
Offline
328
#6
stardel:
Appassionato в чём отличие?)

В том, что будет клеить любые поддомены/зеркала, а не только www.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий