下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。
有时候同一个网站绑定了多个域名,为了保证所有的域名都能够实现 https 访问,就需要配置多个 SSL 证书,那么在宝塔面板下该如何实现呢?一个网站需要配置多个 SSL 证书么?遇到了这个情况,近期雅兮网主站逐步更换为新域名 www.yaxi.net,并且部署了 SSL 证书实现 https://www.yaxi.net 的访问,而旧域名 www.iyaxi.com 则做了 301 跳转到 https://www.yaxi.net,这是非常标准的更换域名方法。
一个网站需要配置多个 SSL 证书么?飞鸟就遇到了这个情况,近期雅兮网主站逐步更换为新域名 www.yaxi.net,并且部署了 SSL 证书实现 https://www.yaxi.net 的访问,而旧域名 www.iyaxi.com 则做了 301 跳转到 https://www.yaxi.net,这是非常标准的更换域名方法。
这样的提示是非常好理解的,因为面板上已经撤销了 www.iyaxi.com 域名的证书,所以访问 https://www.iyaxi.com 肯定是无法访问的,那该如何是好?第一时间想到的就是能否给网站部署两个证书?但查看宝塔面板的 SSL 后台只能添加一个,于是就想在配置文件上动动手脚,最终实现了这一需求。具体方法如下:
1、首先对新域名设置 301 跳转以及部署新域名的 SSL 证书,我们会得到如下的配置代码,注意红框里的两行,就是新域名的 SSL 证书文件路径。
2、复制全部的配置代码,然后粘贴在源代码下面,然后修改 server_name 后面的域名为旧域名,下面的 301 配置也酌情给旧域名做好;
3、参照新域名的证书路径,新建一个文件夹并上传旧域名的证书文件,并在上文复制的配置文件中修改路径地址,然后保存。
此时再用 Chrome 浏览器访问 https://www.iyaxi.com 或者访问百度收录的 https://www.iyaxi.com 文章,正常跳转到了 https://www.yaxi.net,完成了我们的需求。
对于不使用面板的运维高手来说,或许就简单很多,直接配置。但在宝塔面板下,只能想到这个方法,如果你有更好的操作,记得留言一起交流。
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。