【问题标题】:GoDaddy domain on GCP is not securedGCP 上的 GoDaddy 域不安全
【发布时间】:2021-01-21 22:42:59
【问题描述】:
我在 GoDaddy 上有一个域(假设它是 domainName.com),重定向到同一个域,但前缀为 **https://www.**domainName.com。同时在我的 GCP App Engine 中,我添加了自定义域:domainName.com(记录类型:A、AAAA)和www.domainName.com(记录类型:CNAME)。
然后当使用谷歌浏览器进入网站时,我可以看到域 https:// 和 https://www 被认为是安全的,但标准网站:domainName.com 和 www.domainName.com 不是。有没有快速解决办法?
提前致谢!
【问题讨论】:
标签:
google-cloud-platform
dns
devops
【解决方案1】:
URL http://www.dommainName.com 不安全(根据设计)。该 URL 使用协议 http 而不是 https。
URL https://www.dommainName.com 是安全的(根据设计)。该 URL 使用协议 https 而不是 http。
今天,大多数网站会自动管理使用http 协议到达的用户,并将他们重定向到使用https 协议。这使用 HTTP 重定向 (3xx)。
Google App Engine 标准(非灵活)支持自动重定向用户以使用 https。修改应用程序的app.yaml 以使用secure: always。
例子:
handlers:
- url: /youraccount/.*
script: accounts.app
login: required
secure: always
redirect_http_response_code: 301
阅读 app.yaml 上的这份文档了解更多详情:
app.yaml Reference