Индексация заглавных страниу в Яндекс

12
P
На сайте с 20.06.2005
Offline
61
1222

Вот тут проблемка одна возникает! Я добавляю сайт в Яндекс типа http://имя.ru

А он добавляет http://www.имя.ru! При этом я в robots.txt пишу

---

User-Agent: *

Host: имя.ru

---

А мне надо чтобы при обрашении, даже, к http://www.имя.ru он учитывал http://имя.ru!

Что для этого сделать!

Буду рад если кто поможет!

Заранее спасибо!

С уважением, Георгий
FlyAway
На сайте с 01.06.2005
Offline
439
#1

внутренний редирект поставь с www.имя.ру на имя.ру

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
mochalov
На сайте с 13.05.2005
Offline
97
#2

Ссылку дай на сайт (и/или в личку на почту - емаил на сайте) - у меня такая проблема была, решил средствами php. Редирект не всегда помогает. Тут и внешние ссылки надо смтреть куда "тыкают", если тыкают с ВВВ то пиши админам - пускай меняют.

Веб-дизайн - http://mochalov.com/ (http://mochalov.com/), разработка сайта, программирование, хостинг для SEO проектов. Бесплатное обслуживание сайтов детских домов. Консультации +7 (495) 226-40-12.
W
На сайте с 07.07.2005
Offline
200
#3
Редирект не всегда помогает.

- всегда !

mochalov, не поделитесь способом склеить эти домены на ПХП ? ;)

W
На сайте с 07.07.2005
Offline
200
#4
А мне надо чтобы при обрашении, даже, к http://www.имя.ru он учитывал http://имя.ru! Что для этого сделать!

- серверный редирект ставьте и довольно быстро всё станет нормально...

mochalov
На сайте с 13.05.2005
Offline
97
#5

whiteman - покажите способ который всегда помогает при редиректе? .htaccess ?!

Способ на php

<?php

...
if (preg_match('/^www/',$_SERVER['HTTP_HOST'])) {
Header куда надо..
...
?>
FlyAway
На сайте с 01.06.2005
Offline
439
#6
mochalov:
whiteman - покажите способ который всегда помогает при редиректе? .htaccess ?!

конечно же .htaccess

например нам нужен обратный вариант, с имя.ру редирект на ввв.имя.ру

пишем такое:

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteCond %{HTTP_HOST} ^(www.)?имя.ru$ [NC,OR]

RewriteCond %{HTTP_HOST} ^имя.ru$ [NC]

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

аналогично для редиректа с ввв.имя.ру на имя.ру

to mochalov: Вводишь людей в заблуждение.

mochalov
На сайте с 13.05.2005
Offline
97
#7
FlyAway:
to mochalov: Вводишь людей в заблуждение.

Заблуждение?! Для FlyAway заблуждение?

Обратный редирект средствами php с домена* на ВВВ домен*:

if (preg_match("/^http:\/\/X/",$http_host)) {

Где X первая буква домена.

W
На сайте с 07.07.2005
Offline
200
#8

FlyAway вам ответил.

mochalov
На сайте с 13.05.2005
Offline
97
#9

При этом в заголовок можно передать при редиректе 404 200 или для правильности 301 заголовок.

header ("HTTP/1.0 200 Ok");

Header("HTTP/1.0 404 Not Found");
и тд.
exit();
FlyAway
На сайте с 01.06.2005
Offline
439
#10
mochalov:
Заблуждение?! Для FlyAway заблуждение?

Обратный редирект средствами php с домена* на ВВВ домен*:
if (preg_match("/^http:\/\/X/",$http_host)) {

Где X первая буква домена.

В принципе и такой и такой способ актуален, но все ж надежней .htaccess

12

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