Облако Google с доменом Google, сертификат ssl статического веб-сайта недействителен - PullRequest
0 голосов
/ 29 июня 2018

Мой домен зарегистрирован в Google Domains. Я разместил свой статический веб-сайт в Google Cloud Storage. Запись Cname - c.storage.googleapis.com.

У меня уже был сертификат SSL для этого домена, и я хотел его настроить. Я успешно загрузил сертификат SSL в Google Cloud App Engine. Он дал мне новое значение Cname для привязки к моему DNS, на этот раз ghs.googlehosted.com

Я не могу сделать оба для www

Кто-нибудь знает, что случилось? Я думал, что будет простой способ указать мой существующий ssl-сертификат на мой домен без необходимости балансировки нагрузки или чего-то слишком сложного. На сайт очень мало трафика. Я перевел все с другого хостинг-провайдера, и это единственная проблема.

Ответы [ 2 ]

0 голосов
/ 09 июля 2018

Чтобы разместить статическую веб-страницу в хранилище Cloud Storage и использовать HTTPS, необходимо настроить балансировщик нагрузки со статическим внешним IP-адресом. В этом руководстве [1] показано, как настроить службу балансировки нагрузки и отправлять трафик экземплярам. Вы можете следовать конфигурациям, пропуская части экземпляра, поскольку ваша цель - отправлять трафик в корзину.

После этого направьте свой балансировщик нагрузки в корзину Cloud Storage с вашей статической веб-страницей [2] .

Наконец, перейдите на хост своего домена и установите запись A вместо CNAME [3] , указав внешний IP-адрес вашего балансировщика нагрузки.

0 голосов
/ 29 июня 2018

Возможные решения -

  1. Чтобы использовать HTTPS со своим собственным доменом, вам нужно настроить Google Cloud Load Balancer. Google Cloud Load Balancer позволяет заполнять домен всевозможным контентом. Некоторые ресурсы могут обслуживаться корзиной GCS, но в GCE также могут быть серверы, обслуживающие динамический контент для других путей.

  2. Используйте firebase для размещения вашего SPA, по умолчанию они имеют https.

  3. Использовать движок приложений для обслуживания статических файлов https://github.com/ncruces/appengine-hosting

  4. Используйте что-то вроде облачной вспышки перед ним, которая обеспечивает https для настраиваемого домена.

...