cheredov

cheredov
Рейтинг
125
Регистрация
07.04.2011
madstallion:
Да, Джумла именно. Я имел ввиду вроде нет ничего запрещенного? Закрытого? Все страницы в индексе будут?

Все будут не беспокойтесь.

madstallion:
В том-то и проблема, что в Яше (в гугле все нормально с выдачей) были выдачи без www по некоторым запросам. Вот этого я и боюсь, что по ним может возникнуть проблема. И позиции упадут.

Ссылку дайте глянуть.

madstallion, обычный жумловский роботс )))

madstallion:
Спасибо. Все-таки код вставили на 301 редирект. Очень надеюсь, что на позиции это не слишком сильно скажется.

Если в выдаче с www, то вообще никак не скажется.

madstallion:
Ввел mysite.ru
Сайт является зеркалом www.mysite.ru
Как я понимаю главным является c www? Или я не прав?

Да, вы абсолютно правы. Можно смело ставить редирект.

Сначала посмотрите какое зеркало Яндекс считает главным, если без www, то пропишите

Host: Host: www.mysite.ru

в robots.txt

Укажите в Гугл вебмастере такое же главным, дождитесь пока выдача вашего домена сменится хотя бы в Яндексе.

Потом ставьте этот код, кстати лучше писать так:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^mysite\.ru$

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

И желательно чтобы между 2 и 3 строкой не было больше вообще правил, тем более с флагом L

cheredov добавил 11.10.2011 в 12:11

madstallion:
Почему??? Не совсем понимаю. То нужен обязательно, то уберите. Все ссылки покупаются на главный с www

Редирект с неглавного зеркала на главное не является обязательным!

А с главного на неглавное является глупостью.

madstallion:
Так, спасибо. Все вроде работает. Теперь насущный вопрос. По всем позициям, где главным был без www будут потери? ПС заново нужно индексировать или же он склеит просто эти два адреса и вес не потеряется?

СТОП!!!! Уберите нафик тогда пока этот код!!!

madstallion:
А как я проверю? Расскажите пожалуйста?

Зайдите на http://mysite.ru/

если в строке урл сменится на http://www.mysite.ru/ - то все правильно. Если вы этого хотели.

madstallion:
Кодер у меня чудной, не совсем меня понимает или я его. Сам я кодинг стараюсь не лезть. Так вот, прописка редиректа правильно сделана? Кто знает, подскажите пожалуйста.

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

А что вам мешает проверить?

futuristian:
Сам то понял что написал? По каким страницам пройтись? Все ссылки идут с одной единственной страницы редиректа - http://vkontakte.ru/away.php

Ну судя по ответу сервера при заходе на нее с User-Agent: GoogleBot

HTTP/1.1 200 OK
Server: nginx/0.7.59
Date: Tue, 11 Oct 2011 06:56:08 GMT
Content-Type: text/html; charset=windows-1251
Connection: close
X-Powered-By: PHP/5.2.6-1+lenny4
Pragma: no-cache
Cache-control: no-store
Set-Cookie: remixchk=5; expires=Fri, 05-Oct-2012 16:17:11 GMT; path=/; domain=.vkontakte.ru
Vary: Accept-Encoding
Content-Length: 1565

они должны ходить по таким ссылкам

cheredov добавил 11.10.2011 в 10:58

по крайней мере до страницы

<title>ВКонтакте | Переход по внешней ссылке</title>

)))

cheredov добавил 11.10.2011 в 11:03

А вот дальше пройдя по ссылке на этой страничке, получает уже

HTTP/1.1 302 Found
Server: nginx/0.7.59
Date: Tue, 11 Oct 2011 06:59:05 GMT
Content-Type: text/html; charset=windows-1251
Connection: close
X-Powered-By: PHP/5.2.6-1+lenny10
Pragma: no-cache
Cache-control: no-store
Set-Cookie: remixchk=5; expires=Sat, 13-Oct-2012 00:46:42 GMT; path=/; domain=.vkontakte.ru
Location: http://webmaster.ya.ru
Vary: Accept-Encoding
Content-Length: 0

Намудрили они...

Всего: 1536