Как исправить конфигурации DNS домена при работе с балансировщиком нагрузки на основе корзины на GCP?

#google-cloud-platform #ssl-certificate #google-cloud-storage #load-balancing #google-domains

#google-cloud-platform #ssl-сертификат #google-облачное хранилище #балансировка нагрузки #google-домены

Вопрос:

Я настроил статический веб-сайт с использованием хранилища корзины GCP и загрузил SSL-сертификат с помощью балансировщика нагрузки HTTPS. Для моей записи DNS установлено значение: CNAME, указывающее на корзину с www, (c.storage.googleapis.com ) и запись в IP-адрес прокси-сервера балансировщика нагрузки с помощью @. Когда я захожу на веб-сайт, используя протокол http, я получаю 404. Я что-то упускаю?

Я пытался выяснить, есть ли способ перенастроить DNS и корзину, но не смог найти способ.

Я надеюсь, что смогу заставить работать обе версии http и https

Комментарии:

1. Почему вы хотите использовать балансировщик нагрузки для статического веб-сайта на основе облачного хранилища?

2. Кажется, нет другого способа использовать SSL на статическом веб-сайте при загрузке его из корзины.

3. В этом случае не используйте CNAME, указывающий на c.storage.googleapis.com . Используйте IP-адрес балансировщика нагрузки для своих записей DNS и настройте серверную корзину в балансировщике нагрузки.

4. У меня есть, но HTTP-версия веб-сайта выдает 404

5. Версии HTTP и HTTPS должны быть настроены практически одинаково для интерфейса — HTTPS будет иметь сертификат. В вашем вопросе указано, что ваш CNAME указывает на c.storage.googleapis.com то, что неверно. Вы должны использовать две записи A. Один для example.com , а другой для www.example.com . Оба указывают на IP-адрес балансировщика нагрузки. Если у вас возникли дополнительные проблемы, отредактируйте свой вопрос, указав, как именно вы настроили свой DNS-сервер и балансировщик нагрузки.