You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google App Engine自定义域名HTTP正常HTTPS无法访问问题求助

解决Google App Engine自定义域名HTTPS无法访问问题

你已完成的域名验证、GAE绑定、DNS配置操作均正确,HTTP可正常访问说明基础链路无问题,HTTPS访问异常核心原因为GAE侧SSL证书未完成部署,按以下步骤配置即可:

  • 步骤1:确认GAE托管证书预配状态

    进入Google Cloud控制台App Engine「设置」-「自定义域名」页面,找到绑定的www.example.com条目,查看SSL证书状态列:

    • 若状态为「待预配」/「正在验证」属于正常流程,Google签发免费托管证书最长需要24小时完成自动部署,等待即可
    • 若状态为「预配失败」,优先检查DNS记录是否完全匹配GAE给出的解析值,确认没有其他CDN、代理服务拦截ACME验证请求
  • 步骤2:手动绑定托管证书(自动预配失败时操作)

    绑定域名超过24小时仍未生效的话可手动配置证书:

    1. 点击对应域名右侧的三点菜单,选择「管理证书」
    2. 选中「使用Google管理的证书」,下拉列表中勾选www.example.com域名
    3. 保存配置后等待15-30分钟,证书即可自动完成部署
  • 步骤3:配置HTTPS强制跳转(可选)

    证书生效后如果需要将所有HTTP请求自动跳转至HTTPS,在GAE应用的app.yaml配置文件中添加对应规则即可:

    handlers:
    - url: /.*
      script: auto
      secure: always
      redirect_http_response_code: 301
    

    修改配置后重新部署应用即可生效。

  • 生效验证

    配置完成后清理浏览器缓存或使用无痕模式访问https://www.example.com,查看地址栏锁形标识,确认证书生效、页面可正常加载即可。

额外注意:如果你的域名接入了第三方CDN服务代理流量,需要在CDN侧同步配置SSL证书,且加密模式设置为「完全」或「严格」,否则也会出现HTTPS访问异常。


内容的提问来源于stack exchange,提问作者IanW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 22:48:02