Используйте серверы имен по умолчанию для доменов Google, чтобы указать домен для вычислений

Я развернул свой сайт на Google Compute Engine. Теперь я хочу указать свой домен (example.com) из доменов Google на этот экземпляр Compute Engine, но проблема в том, что мне также нужно интегрировать блог блоггера в субдомен (блог)..example.com). В настоящее время я использую настраиваемые серверы имен в доменах Google для экземпляра вычислительного движка, но мой блог не работает на его поддомене. После обращения в службу поддержки доменов Google он говорит, что мне нужно использовать серверы имен по умолчанию в доменах Google., но для вычислительного движка мне нужно использовать пользовательские серверы имен.

Короче говоря, как я могу использовать свой основной домен (example.com) на вычислительном движке и поддомене (blog.example.com) одновременно для блога блоггера.

Помоги мне, пожалуйста! Заранее спасибо!

1 ответ

Существует несколько способов размещения нескольких сайтов на одном экземпляре GCE:

  1. Один общий IP-адрес. Сделайте так, чтобы все субдомены указывали на один и тот же IP-адрес (что вы можете сделать с помощью CNAME). Затем настройте свой веб-сервер так, чтобы он обслуживал разные результаты в зависимости от заголовка "host". Apache называет это имя на основе виртуального хостинга, nginx вызывает блокировку этого сервера.

  2. Один IP-адрес на сайт: создайте балансировщик сетевой нагрузки для каждого сайта, используя один и тот же целевой пул, содержащий ваш экземпляр. Пусть каждый поддомен указывает на свой IP-адрес. Затем настройте свой веб-сервер так, чтобы он обслуживал разные результаты в зависимости от исходного IP-адреса. Apache называет этот виртуальный хостинг на основе IP.

Другие вопросы по тегам