Я размещаю веб-сайт в 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-адрес приложения больше не отображается.