我在 Google Cloud 上托管了一个网站,并且已为其映射了一个自定义域名,myurl.com
当我输入https://www.myurl.com
或 时https://myurl.com
,URL 可以正确显示在浏览器栏中。
http://myurl.com
但是,每当我通过 HTTP( 、 )访问该网站时http://www.myurl.com
,浏览器栏都会显示通用 URL https://something-appspot.com
。
我尝试设置 Cloudflare 并激活选项“始终使用 HTTPS”,同时还单独创建从 *.myurl 到的重定向规则 (301) https://www.myurl.com
- 但没有任何效果,我一直获取 appspot URL。
我尝试清除缓存并使用多个设备以确保问题不在客户端。
我怎样才能显示所有请求(无论采用什么协议)https://www.myurl.com
?
答案1
现在可行了。
我的域名提供商中的 DNS 配置更改未传播。如果有人发现此问题,请确保在更改 DNS 配置后等待最多 48 小时。
Cloudflare 的 HTTP 到 HTTPS 自动重写工作正常 - appspot URL 不再出现。