#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-сервер и балансировщик нагрузки.