阿里云买的免费ssl证书配置在nginx为什么不能用域名访问?

如题,我在阿里云买了免费的ssl证书,并且配置好了域名,域名也能解析到dns服务器上的ip地址,在nginx上配置ssl,并且能用IP地址访问https,但是用域名访问不到,而且用ip访问会显示不安全,说我的证书无效,证书刚颁布的,并没有过期,请问要怎么解决?
image.png
image.png
这是nginx配置:
image.png

阅读 5k
2 个回答

检查你的证书是否有颁发给你的 IP(合理是没有毕竟只是免费证书).

https://1.1.1.1 的证书:

image.png

可以看到使用者被用名称中包含 IP 地址.

至于域名访问不到,请通过 ping <domain> 检查是否已经能获取到正确的 DNS 解析结果.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进