我正在看这个博客 ,所以问题这些事情更喜欢从他们的网站删除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.com或secure.example.com等,否则只能通过HTTP使用example.com
一个例子:你运行一个博客或社交网站。 使用HTTP访问内容,但当用户需要访问login表单,设置页面或类似内容时,请链接到https://ssl.example.com/login.php