Проблема с Яндексом и Гуглом

MD
На сайте с 05.01.2006
Offline
218
660

Ребята очень прошу вашей помощи, уже не знаю что делать

Ситуация в следующем сделал 301 редирект чтобы склеить доменные именна с www и без www, поскольку Гугл видит страницы сайта с www, Яндекс без www и во вторых чтобы перегнать PR со страницы sitename.com.ua/index.php на sitename.com.ua, поскольку раньше внутрение страницы ссылались именно на sitename.com.ua/index.php, изменил ссылки на sitename.com.ua. Говорят что PR уже пересчитался и зеркальщик уже прошел но изминений не вижу ни в одном, ни в другом случае.

Тоесть попрежнему Гугл видит с www, Яндекс без www.

И PR=1 www.sitename.com.ua, PR=3 www.sitename.com.ua/index.php

Преброс физически с домена sitename.com.ua на www.sitename.com.ua ЕСТЬ.

Ниже мой .htaccess

RewriteEngine On

RewriteBase /

# RewriteRule js/([^/]+)\.(gif|jpg|jpeg|png|swf)$ pht/$1.$2
RewriteRule pht/([^/]+)\.(gif|jpg|jpeg|png|swf)$ pht/$1.$2
RewriteRule banners/([^/]+)\.(gif|jpg|jpeg|png|swf)$ banners/$1.$2
RewriteRule templates/images/([^/]+)\.(gif|jpg|jpeg|png|swf)$ templates/images/$1.$2
RewriteRule templates/style\.css$ templates/style.css
RewriteRule script\.js$ script.js
# RewriteRule ^phpmyadmin(.*) phpmyadmin$2
RewriteRule ^phpmyadmin(.*) phpmyadmin$1
RewriteRule ^([^/\.]+)/?([^\.]*)$ $1.php

RewriteCond %{HTTP_HOST} ^sitename\.com\.ua

RewriteRule ^(.*)$ http://www.sitename.com.ua/$1 [R=permanent,L]

<Files "admin.php">
AuthType Basic
AuthName "Content management"
AuthUserFile "/sata1/home/users/sunray/www/www.sitename.com.ua/.htpasswd"
Require user admin
</Files>

<Files "statistics.php">
AuthType Basic
AuthName "Content management"
AuthUserFile "/sata1/home/users/sunray/www/www.sitename.com.ua/.htpasswd"
Require user admin
</Files>

<Files "links.php">
AuthType Basic
AuthName "Content management"
AuthUserFile "/sata1/home/users/sunray/www/www.sitename.com.ua/.htpasswd"
Require user admin
</Files>


<Files .htpasswd>
Order Deny,Allow
Deny from All
</Files>

Может я что-то не то написал или нужно что-то дописать помогите

sape.ru (http://www.sape.ru/r.67bb5b9d71.php) продажа и покупка ссылок с внутренних страниц сайтов
S
На сайте с 11.05.2006
Offline
56
#1

Просто замечание. Недавний апдейт PR учел состояние моих сайтов три месяца (!) назад. Поэтому может быть ваши изменения будут учтены в следующем апдейте (через 2-3 месяца).

AVV
На сайте с 31.07.2006
Offline
84
AVV
#2

А почему нельзя просто в корень sitename.com.ua положить .htaccess из двух строчек:


RewriteEngine on
RewriteRule (.+) http://www.sitename.com.ua/$1 [R=301,L]

чтобы все запросы к sitename.com.ua внешним (!) редиректом шли на http://www.sitename.com.ua

AVV
На сайте с 31.07.2006
Offline
84
AVV
#3

Виноват, погорячился, из трех строчек, нужно еще

RewriteCond %{HTTP_HOST} ^sitename\.com\.ua

или

RewriteCond %{REMOTE_HOST} ^sitename\.com\.ua

иначе будет зацикливание, т.к. www.sitename.com.ua поддомен sitename.com.ua

MD
На сайте с 05.01.2006
Offline
218
#4

А что значит зацикливание можна по подробнее, может кто-то еще что подскажет?

AVV
На сайте с 31.07.2006
Offline
84
AVV
#5
mad_dk:
А что значит зацикливание можна по подробнее, может кто-то еще что подскажет?

ВОТ этого будет вполне достаточно для перенаправления:


RewriteEngine on
RewriteCond %{HTTP_HOST} ^sitename\.com\.ua$
RewriteRule (.+) http://www.sitename.com.ua/$1 [R=301,L]

проверить можно (и нужно) в любом браузере, если перебрасывает с sitename.com.ua/page на www.sitename.com.ua/page

значит и робота будет также перебрасывать.

Зацикливание я имел в виду, что если не будет строки

RewriteCond %{HTTP_HOST} ^sitename\.com\.ua

то запросы к www.sitename.com.ua будут продоолжаться таким образом, что никогда не завершатся

ddos атака, вроде как, своего собственного сайта ;)

MD
На сайте с 05.01.2006
Offline
218
#6

Оно и сейчас перебрасывает с sitename.com.ua/page на www.sitename.com.ua/page вот только робот это почему то не заметил

AVV
На сайте с 31.07.2006
Offline
84
AVV
#7

Нужно подождать 1-2 апдейта.

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