我有一个从 Godaddy 购买的域,该域映射到托管在 AWS 放大上的站点。Amplify 提供免费的 SSL 证书,但不幸的是,godaddy 不允许 ANAME 记录,所以我不得不为基本域 (example.com) 购买 Godaddy 证书。AWS 证书处理 www 子域 (www.example.com)。我也有关于godaddy 转发example.com -> www.example.com 的规则
当我导航到https://example.com/path 时,我在浏览器中收到一条警告,说它不安全。
但是,如果我导航到以下任何一个:https://www.example.com、https://example.com、https://www.example.com/path或http://example.com/path (HTTP不是 HTTPS),它会正常工作。在http的情况下,如果我导航到它后在浏览器中查看它,它显示为安全,并已更改为https。但是,如果我直接尝试导航到https://example.com/path,则它不起作用。
我该如何解决这个问题?Godaddy 是不是骗了我 60 美元而实际上没有给我 SSL 证书?我怀疑“ https://example.com ”仅适用于我对 www 的转发规则,并且当存在路径参数时转发规则不起作用。谢谢
Godaddy 不支持 SSL over forwarding。我正在使用转发,这意味着 Godaddy 仅使用 HTTP 设置了一个 nginx 转发服务器。我被迫自己制作一个独立的服务器来处理 SSL 证书,然后将所有 Godaddy 流量通过它路由到我的放大站点。
幸运的是,godaddy 愿意退还证书。
有关不支持此功能的 Godaddy 的更多信息:https : //www.godaddy.com/community/Managing-Domains/Forwarding-from-HTTPS/mp/126407/highlight/true#M24509
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句