Я настроил балансировщик нагрузки Amazon Webservices для своего сайта.
Хорошо, что доменное имя преобразуется в IP-адрес конечной точки Load Balancer, а во внутренней локальной сети оно связывается с двумя моими интерфейсными веб-серверами.
В инструментах для веб-мастеров я заметил, что Google получил IP-адрес балансировщика нагрузки и обслуживает сайт по IP-адресу, а также при использовании имени хоста.
Например. 54.76.x.x
Если бы это был IIS, я мог бы использовать настройку заголовка хоста, чтобы заблокировать его обслуживание и на IP-адресе, но, похоже, это не контролируется в панели администратора AWS?
Сделайте это на своем сервере приложений. Балансировщик нагрузки AWS довольно тупой; он не делает ничего, кроме приема запросов и их пересылки. Настройте сервер приложений так, чтобы он отвечал «соответствующим образом» (404, 403 и т. Д.) На запросы, не имеющие соответствующего Host
заголовок, и Google довольно быстро получит сообщение.