宝塔面板怎么给一个网站使用两个SSL证书

摘要

有时候同一个网站绑定了多个域名,为了保证所有的域名都能够实现https访问,就需要配置多个SSL证书,那么在宝塔面板下该如何配置呢?

一个网站需要配置多个SSL证书么?ECSHOP插件网就遇到了这个情况,近期ECSHOP插件网主站逐步更换为新域名www.ecshop.cx,并且部署了SSL证书实现https://www.ecshop.cx的访问,而旧域名www.edait.cn则做了301跳转到https://www.ecshop.cx,这是非常标准的更换域名方法。

但是出现了一个问题:由于更换域名之前,www.edait.cn也部署了SSL证书,并在百度站长平台做了Https验证,基本上所有的收录都是https://www.edait.cn。而换过域名后在宝塔面板中ECSHOP插件网部署了新域名的证书(www.ecshop.cx)此时在Chrome浏览器下访问ECSHOP插件网在百度上的收录结果,都无法正常跳转到https://www.ecshop.cx,提示“您的链接不是私密链接”,而导致访客被阻挡在外。

宝塔面板怎么给一个网站使用两个SSL证书

这样的提示是非常好理解的,因为面板上已经撤销了www.edait.cn域名的证书,所以访问https://www.edait.cn肯定是无法访问的,那该如何是好?

ECSHOP插件网第一时间想到的就是能否给网站部署两个证书?但查看宝塔面板的SSL后台只能添加一个,于是就想在配置文件上动动手脚,最终让ECSHOP插件网实现了这一需求。具体方法如下:

1、首先对新域名设置301跳转以及部署新域名的SSL证书,我们会得到如下的配置代码,注意红框里的两行,就是新域名的SSL证书文件路径。
宝塔面板怎么给一个网站使用两个SSL证书
2、复制全部的配置代码,然后粘贴在源代码下面,然后修改 server_name 后面的域名为旧域名,下面的301配置也酌情给旧域名做好;
3、参照新域名的证书路径,新建一个文件夹并上传旧域名的证书文件,并在上文复制的配置文件中修改路径地址,然后保存。

此时再用Chrome浏览器访问https://www.edait.cn或者访问百度收录的https://www.edait.cn文章,正常跳转到了https://www.ecshop.cx,完成了我们的需求。

对于不使用面板的运维高手来说,或许就简单很多,直接配置。但在宝塔面板下,ECSHOP插件网只能想到这个方法,如果你有更好的操作,记得留言一起交流。

本文原创地址:https://www.ecshop.cx/article-924.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

文章评论

暂无评论,来发表一个吧

发表 取消
充值有惊喜 ECSHOP插件网微信客服edait_cn