Назад | Перейти на главную страницу

Перенаправление 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?

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

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

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