SSL证书不适用于路径参数

问题描述 投票:0回答:1

我有一个从Godaddy购买的域名,它映射到AWS Amplify上托管的站点。 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.comhttps://example.comhttps://www.example.com/pathhttp://example.com/path(HTTP而非HTTPS),它将可以正常工作。对于http,如果我在浏览到它之后在浏览器中查看它,它将显示为安全,并且已更改为https。但是,如果我直接尝试导航到https://example.com/path,则无法使用。

我该如何解决? Godaddy骗我60美元,却没有给我SSL证书吗?我怀疑“ https://example.com”仅由于我对www的转发规则而起作用,并且当存在路径参数时,该转发规则不起作用。谢谢

ssl url web-hosting cname godaddy-api
1个回答
0
投票

回答我自己的问题:

Godaddy不支持SSL over转发。我正在使用转发,这意味着Godaddy仅使用HTTP设置了Nginx转发服务器。我被迫制造自己的独立服务器来处理SSL证书,然后将所有Godaddy流量通过该服务器路由到我的放大站点。

幸运的是,哥达迪愿意退还证书。

有关Godaddy的其他信息不支持此:https://www.godaddy.com/community/Managing-Domains/Forwarding-from-HTTPS/m-p/126407/highlight/true#M24509

© www.soinside.com 2019 - 2024. All rights reserved.