我正在托管一个 apache 服务并首次尝试安装 SSL 证书。
我在 godaddy 上获得了一个域名,让我们使用 example.com。我编辑了我的 dns 设置,这样当我访问 example.com 时它会重定向到我的服务器。一切正常。
但是当我访问 时https://example.com
,我的连接超时了。但是如果我访问https://xx.xx.xx.xx
,我可以连接,但是谷歌浏览器会抛出一个错误,说这可能是一个被盗的证书,因为我没有通过域访问它。
有人能提供一些关于如何修复此问题的提示吗?我希望能够连接https://example.com
并到达我的服务器。
我在用作服务器的 ubuntu 16.04 桌面版上运行 apache2。
答案1
您似乎使用了 GoDaddy 的“域名转发”而不是真正的 A 记录。
GoDaddy 的域名转发服务器未安装您的证书,也不响应 HTTPS,因此它们不会响应请求。他们的域名转发解决方案只是托管在其服务器上的 iframe。
您需要关闭转发,并为您的 IP 地址设置 A 记录94.226.25.87
。