Виртуальные хосты Apache

V
На сайте с 18.02.2013
Offline
30
1022

У меня есть несколько сайтов на одном IP.

Проблема в том, что в Google Webmaster отображаюся ссылки в разделе "Ошибки URL", которые не принадлежат определенному домену.

Т.е. допустим "сайт1" про книги, "сайт2" про телефоны. Выводятся ошибки, что URL не найдены:

http://сайт2/книга бла бла бла

http://сайт2/книга бла бла бла бла

Настройки Apache следующие:

NameVirtualHost *:80

NameVirtualHost xxx.xxx.xxx.xxx:80

<VirtualHost *:80>

DocumentRoot /var/www/html/сайт1.com

ServerName сайт1.com

</VirtualHost>

<VirtualHost xxx.xxx.xxx.xxx:80>

DocumentRoot /var/www/html/сайт2.com

ServerName сайт2.com

</VirtualHost>

DV
На сайте с 01.05.2010
Offline
644
#1

Вы спрашиваете, откуда Google Webmaster берёт ссылки на станицы другого сайта?

Хост по дефолту есть? Если нет, надо сделать. Называется mainserver.

Других предположений на основе имеющихся данных нет.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
V
На сайте с 18.02.2013
Offline
30
#2

Спасибо за ответ.

Mainserver - это настройка конфигурационного файла Apache ? Гугл ничего не находит

DV
На сайте с 01.05.2010
Offline
644
#3

Сделайте хост по умолчанию, выше остальных.

Чтобы пришедший по IP попадал на него.

zigumba
На сайте с 16.11.2010
Offline
102
#4
DenisVS:
Сделайте хост по умолчанию, выше остальных.
Чтобы пришедший по IP попадал на него.

Не надо так делать, иначе с точки зерния поисковиков будут два одинаковых сайта, сайт при заходе по домену и точно такой же сайт при заходе по IP.

Создайте еще один виртуальный хост, поставьте его по-умолчанию и сделайте с него полную переадресацию 301 на один из сайтов.

DV
На сайте с 01.05.2010
Offline
644
#5
zigumba:
Создайте еще один виртуальный хост, поставьте его по-умолчанию и сделайте с него полную переадресацию 301 на один из сайтов.

Вы предлагаете создать алиас на IP.

Вот так как раз и не надо делать, а нужно, чтобы с доменом вообще ничего больше не ассоциировалось.

В первом виртуальном хосте я ставлю ответ 444.

Хотя, при желании можно хоть 403, хоть 301 куда угодно, на Гугл или Порнохаб, без разницы.

---------- Добавлено 14.03.2017 в 00:32 ----------

zigumba:
с точки зерния поисковиков будут два одинаковых сайта, сайт при заходе по домену и точно такой же сайт при заходе по IP.

Кстати, а с чего вдруг? При заходе на mainserver будет именно то, что отдадите. Не надо туда сайт клонировать.

zigumba
На сайте с 16.11.2010
Offline
102
#6
DenisVS:
Вы предлагаете создать алиас на IP.
Вот так как раз и не надо делать, а нужно, чтобы с доменом вообще ничего больше не ассоциировалось.
В первом виртуальном хосте я ставлю ответ 444.
Хотя, при желании можно хоть 403, хоть 301 куда угодно, на Гугл или Порнохаб, без разницы.

А что собственно плохого в перенаправлении с ИП на сайт? Всегда так делаю и делал, хуже от этого быть не должно.

Не лучше и не хуже вашего варианта, с отдачей 444 или 401

---------- Добавлено 14.03.2017 в 11:42 ----------

DenisVS:

Кстати, а с чего вдруг? При заходе на mainserver будет именно то, что отдадите. Не надо туда сайт клонировать.

Если по IP и домену отдавать одно и тоже, то будет 2 одинаковых сайта, один на домене, второй на IP. Я это имел ввиду.

DV
На сайте с 01.05.2010
Offline
644
#7
zigumba:
А что собственно плохого в перенаправлении с ИП на сайт? Всегда так делаю и делал, хуже от этого быть не должно.
DenisVS:
Вы предлагаете создать алиас на IP.

Вопрос сеошникам: зеркала сайта — это хорошо, плохо, без разницы?

Если без разницы, бритва Окама будет за мой вариант.

zigumba:
Если по IP и домену отдавать одно и тоже, то будет 2 одинаковых сайта, один на домене, второй на IP. Я это имел ввиду.

Тогда, видимо, цитата

zigumba:
Не надо так делать, иначе с точки зерния поисковиков будут два одинаковых сайта, сайт при заходе по домену и точно такой же сайт при заходе по IP.

должна быть обращена топикстартеру, я как раз предложил разрешить эту коллизию дефолтным хостом.

Полагаю, я недостаточно ясно выразился, а вы неправильно трактовали мои слова:

DenisVS:
Сделайте хост по умолчанию, выше остальных.
Чтобы пришедший по IP попадал на него.

Каюсь, их можно было воспринять как "сделайте хостом по умолчанию верхний виртуалхост".

Нет, я предложил сделать ещё один.

zigumba
На сайте с 16.11.2010
Offline
102
#8

DenisVS, полностью согласен, наконец-то пришли к пониманию.

Но кроме одного пункта:

Если с IP поставить редирект 301 основной хост, это не будет зеркалом. Поисковики обработают редирект и не будут учитывать сайт по IP (т.е. его там и нет, там редирект).

Twickbot
На сайте с 13.03.2017
Offline
56
#9
DenisVS:
Вопрос сеошникам: зеркала сайта — это хорошо, плохо, без разницы?
Если без разницы, бритва Окама будет за мой вариант.

Зеркала не очень хорошо, т.к. поисковики могут путаться в определении главного зеркала.

Чтобы указать им какой сайт является главным, можно указать в robots.txt в дерективе Host: тот сайт, который нужно считать главным.

Например:

Host: www.glavnoye-zerkalo.ru

Подробная информация здесь:

https://yandex.ru/support/webmaster/controlling-robot/robots-txt.xml?lang=ru

Автоматизация работы в браузере. Пишу парсеры, постеры, кликеры, лайкеры, и т.п.

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