Как склеить с www и без него.

[Удален]
3764

Расскажите, пожалуйста, как правильно склеить сайты www.*.ru и *.ru ?

Интересно как это делается для разных поисковиков и для всех сразу.

Спасибо.

Piligrim
На сайте с 10.04.2005
Offline
145
#1
Директив (http://directiv.ru) - поисковый маркетинг Адвербо (http://adverbo.ru) - продвижение с ежедневными списаниями за топ или трафик
Лёлик
На сайте с 28.04.2006
Offline
54
#2

Для Яндекса файл robots.txt:

User-Agent: Yandex
Disallow:
Host: www.site.ru

User-Agent: *
Disallow

Для всех осталных 301 редирект

файл .htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=permanent,L]
[Удален]
#3
Лёлик:
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=permanent,L]
файл .htaccess

В этом месте после $ забыли цифру.

Там 1 поставить ?

Лёлик
На сайте с 28.04.2006
Offline
54
#4
Dao:
В этом месте после $ забыли цифру.
Там 1 поставить ?

Так и должно быть. $ - означает конец строки.

[Удален]
#5

Тогда этот код не работает, потому что без цифры сайт вообще перестаёт грузиться.

Я поставил там 1- заработал, но не знаю правильно ли ...

Спасибо.

FlyAway
На сайте с 01.06.2005
Offline
439
#6

Лёлик, если уж пишите правило, то пишите его нормально.

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

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

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

RewriteCond %{QUERY_STRING} .+

RewriteRule ^/*$ http://%{HTTP_HOST}/? [R=301]

вот такое правило было бы совсем отличное ;)

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
[Удален]
#7
FlyAway:
Лёлик, если уж пишите правило, то пишите его нормально.

RewriteEngine on
Options +FollowSymlinks
RewriteBase /

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

вот такое правило было бы совсем отличное ;)

Для основного site.ru и зеркала www.site.ru это подойдёт ?

Примерно сколько по времени поисковики будут склеивать сайт ?

FlyAway
На сайте с 01.06.2005
Offline
439
#8

Dao, это правило для основного www.site.ru и зеркала site.ru + не забудьте про robots.txt. По времени не знаю, всё зависит от времени прохода зеркальщика.

Ayavryk
На сайте с 11.10.2003
Offline
209
#9
FlyAway:
RewriteRule ^/*$ http://%{HTTP_HOST}/? [R=301]

"зеркалами считаются только сайты, абсолютно идентичные по структуре и содержанию. Если в интернете существует адрес, по которому находится редирект, его тИЦ никак не будет участвовать при подсчете индекса цитирования основного сайта."

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
FlyAway
На сайте с 01.06.2005
Offline
439
#10

Ayavryk, и что вы хотели этим сказать? да кстати эта строка правила написана не для зеркала, а немного для другого и посылать в хелп меня не надо.

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