Облачное хранилище Google: обслуживайте как HTTP, так и HTTPS

Я изо всех сил пытаюсь, чтобы и HTTPS, и HTTP работали с корзиной Google Storage в качестве бэкэнда. Допустим, я хочу, чтобы www.example.com обслуживался HTTP и HTTPS. Файлы находятся в хранилище.

Чтобы обслужить HTTP, необходимо добавить запись DNS CNAME на специальный сервер Google c.googleapis... и имя корзины должно совпадать с именем домена. Я сделал это, и это работает.

Я создал балансировщик нагрузки для включения HTTPS. Я создал сертификаты Let's Encrypt TSL и получил IP-адрес балансировщика нагрузки. Я добавил это в запись DNS @.

Проблема в том, что я хочу (как, наверное, и любой другой) www быть CNAME для @. Но таким образом у меня не может быть и HTTP, и HTTPS на www.example.com. Возможно ли это вообще с ковшом и балансировщиком нагрузки?

С уважением
Камиль

1 ответ

Если вы используете балансировщик нагрузки HTTP(S), вам не нужен CNAME. Вместо использования CNAME вы можете настроить балансировщик нагрузки HTTP(S) для поддержки как SSL (порт 443), так и не SSL (порт 80) на одном IP.

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