ESC配合阿里云的域名和ssl证书,但是备案未通过,无法利用https进行访问?[阿里云服务器]

ESC配合阿里云的域名和ssl证书,但是备案未通过,无法利用https进行访问。但是用ip访问时显示证书的域名是对应的域名。

但是用域名直接访问时 http是阿里云的拦截页面

用https访问就是这样

这是为啥啊??因为被拦截了吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 如果你在阿里云上注册了域名并使用了 SSL 证书,但备案未通过,导致无法使用 HTTPS 访问域名,但使用 IP 地址可以正常显示证书对应的域名,可能是因为以下原因:

    1. 证书绑定问题:SSL 证书需要绑定到域名上才能有效使用。 如果备案未通过,阿里云可能无法将证书正确地与你的域名进行关联。这导致当你通过域名访问时会显示证书错误,但通过 IP 地址访问时则不会受到影响。

    2. 浏览器验证机制:现代浏览器对于使用 HTTPS 加密的网站进行严格的验证和检查。如果备案未通过,浏览器可能会标记你的网站存在安全风险,从而拒绝通过域名访问。但是,当你使用 IP 地址访问时,浏览器不会对域名进行验证,所以可以正常显示证书对应的域名。

    解决该问题的方法包括:

    1. 完成备案:如果你的网站需要在中国境内提供服务,根据中国的互联网管理规定,你需要完成备案才能正常使用域名。联系你的主机提供商或阿里云客服,获取备案申请相关信息,并按照要求完成备案手续。

    2. 使用临时域名或测试环境:如果备案需要一些时间,你可以考虑使用临时域名或测试环境进行开发和测试工作。这样,即使备案未通过,也不会影响你的开发进程。

    3. 考虑其他解决方案:如果备案未通过,并且你仍然希望使用 HTTPS 访问你的网站,你可以考虑使用其他方式,如使用 CDN、代理服务器等来实现 HTTPS 加密,并将流量转发到你的服务器上。

  2. 这种情况可能是因为您的SSL证书绑定了域名,但是该域名未备案,导致无法使用HTTPS进行访问。当您使用IP地址访问时,由于SSL证书已经绑定了域名,因此显示的证书域名仍然是对应的域名。

    为了解决这个问题,您可以尝试以下方法:

    1. 将SSL证书从阿里云控制台卸载,然后重新绑定到已备案的域名上。这样,您就可以使用HTTPS进行访问了。

    2. 如果您不想更改域名,可以尝试联系阿里云客服,了解是否有其他解决方案。例如,他们可能会为您提供一个临时的HTTPS访问链接,以便您在备案期间仍然可以使用HTTPS。