Перенаправление HTTP на HTTPS с помощью Google Cloud и Cloudflare

Я размещаю веб-сайт в Google Cloud, и я сопоставил ему собственное доменное имя, myurl.com

Когда я набираю https://www.myurl.com или https://myurl.com , URL-адрес отображается правильно в строке браузера.

Однако всякий раз, когда я захожу на сайт через HTTP ( http://myurl.com , http://www.myurl.com ), в строке браузера отображается общий URL https://something-appspot.com .

Я пробовал настройка Cloudflare и активация опции «Всегда использовать HTTPS», а также отдельное создание правила перенаправления (301) с * .myurl на https: //www.myurl. com - но ничего не работает, я продолжаю получать URL-адрес приложения.

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

Как я могу получить все запросы, независимо от протокола, для отображения https://www.myurl.com ?

1
задан 28 December 2017 в 10:29
1 ответ

Теперь это работает.

Изменение конфигурации DNS в моем провайдере доменного имени не распространено. Если кто-то обнаружит эту проблему, подождите до 48 часов после внесения изменений в конфигурацию DNS.

Автоматическая перезапись Cloudflare с HTTP на HTTPS работает нормально - URL-адрес приложения больше не отображается.

0
ответ дан 4 December 2019 в 04:26

Теги

Похожие вопросы