从https://www.example.com删除www中的证书错误

我正在看这个博客 ,所以问题这些事情更喜欢从他们的网站删除www。 但是,如果你正在SSL上运行一个网站,并且你放弃了www,你会不会得到一个证书错误? 我在我的所有网站上使用通配符证书。 几个例子:

https://something.example.com

https://somethingelse.example.com

https://www.example.com (这是我想删除www的网站)

如果我这样做,当我访问网站的任何浏览器时,我会得到一个证书错误,我该如何解决这个问题?

您需要将非www名称作为证书中的有效主题名称。 许多CA在为www.example.com (或*.example.com ,通配案例)颁发证书时,会将example.com放入主题备用名称字段中,但听起来您的证书没有这个证书。

您可能需要获得一个新的证书以涵盖两个名称。

购买example.com的证书,并在另一个IP上发布example.com

*.example.com通配符证书会将任何直接子域匹配到example.com但不会匹配example.com本身,除非它包含在SAN中。

另外,当用户需要encryption时,让用户redirect到ssl.example.comsecure.example.com等,否则只能通过HTTP使用example.com

一个例子:你运行一个博客或社交网站。 使用HTTP访问内容,但当用户需要访问login表单,设置页面或类似内容时,请链接到https://ssl.example.com/login.php