首页 » WordPress » 建站 » 老薛主机配置SSL证书全过程

老薛主机配置SSL证书全过程

作者: 小z 分类: 建站 发布时间: 2016-11-16 11:45 ė浏览 896 次 611条评论
本站为您推荐(香港平价主机):老薛主机 | 恒创主机  

老薛主机,成立于2008年,专注于提供域名注册和高性价比的海外虚拟主机空间服务,老薛主机使用强大的cPanel 面板。随着互联网的高速发展,以及用户对安全的重视,给网站使用HTTPS已经是一种趋势,国内IDC提供的虚拟主机大多都不支持配置SSL证书,但是老薛主机支持。

一、主机购买(广告)

喜欢折腾的用户可以考虑VPS,比如《HostUS VPS》,如果您不想太折腾,那么使用虚拟主机无疑是更好的选择。老薛主机购买地址:http://www.laoxuehost.com/,附75折优惠码:xiaoz25(限首次购买使用)

二、添加域名和创建FTP

进入cPanel主机面板 -> 附加域 -> 填写您的域名,同时创建FTP,待会儿需要使用,如下截图。

laoxueyu1

这里以www.xiaoz.top为例,实际配置中请改成你自己的域名,需要注意的是子域那里默认是www,可能会报错,所以下面改成了xiaoztop

xiaoztop

三、域名解析

在cPanel面板右侧有一个服务器信息,获取服务器的IP地址,我们解析需要使用。然后到域名注册商添加域名解析,如下截图。

gongxiangip

domainjiexi

四、申请SSL证书

请参考《免费申请阿里云DV SSL证书》,然后在阿里云后台下载for Apache的证书。

forapache

我们会看到压缩包里面有4个文件,其中.keypublic.pemchain.pem是我们需要的,如下截图。

apachessl

五、配置SSL证书

在在cPanel面板 -> 安全 -> SSL/TLS进入管理,域选择之前创建的www.xiaoz.top,证书: (CRT)那里填写public.pem里面的内容,私钥(KEY)那里填写.key里面的内容。证书颁发机构包: (CABUNDLE)填写chain.pem,三者缺一不可,最后安装证书。

2016-11-16_111026

2016-11-16_112925

六、访问测试

最后访问https://www.xiaoz.top/已经出现小绿锁标识,说明一切顺利,至此老薛主机配置SSL完成。

xiaoztopssl

七、301重定向

如果您希望访问HTTP(80)自动跳转到HTTPS(443),编辑您站点目录下的.htaccess文件,在适当的位置加入下面的重定向规则。如果没有.htaccess文件则本地自行创建,并复制下面的内容上传。

1
2
3
4
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

301test

CURL抓取测试

八、总结

老薛主机不用备案,而且虚拟主机支持配置SSL,不想折腾的用户可以试试。如果您之前已经购买老薛主机且绑定了域名,请直接从步骤四申请SSL证书开始。

本文出自 小z博客,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaoz.me/archives/7560



博主QQ:337003006    500人技术交流群:147687134(期待您的加入)

老薛主机

发表评论

(必填)

(必填)

11条评论

  1. 老高 2017年1月24日 19:01 9楼 回复

    请问一下,安装证书后,七牛云+wp supercache 无法进行CDN了啊?

    1. 小z 2017年1月25日 12:32 10楼 回复

      可以的吧,wp super cache CDN那里设置https的域名,我目前也是用的wp super cache,内页图片还是走CDN,不过首页和js这些好像不行。

      1. 老高 2017年1月25日 19:45 11楼 回复

        看起来是因为我用免费的不行吧- –
        我这边提示:网站加载了一个不安全的脚本 IE甚至无法打开
        你的cdn是七牛云的融合cdn么?收费的那种?

  2. 热腾网 2016年11月17日 20:44 3楼 回复

    我的站有链接站外的资源,怎么能将所有的 http:// 改 // ,不然证书不好使。

    1. 小z 2016年11月17日 21:19 4楼 回复

      首先得确保下站外的资源是否支持HTTPS(通常图片、静态文件等才需要替换),然后可以在执行SQL语句进行批量替换。

      1. 热腾网 2016年11月17日 21:30 5楼 回复

        如果不支持,能将wp站内的链接换成 // 开头的吗?

      2. 热腾网 2016年11月17日 21:47 6楼 回复

        发个链接,帮忙参看下。看的有点晕。
        http://www.imkevinyang.com/2009/09/%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%AF%B9url%E6%97%A0%E7%BC%9D%E5%88%87%E6%8D%A2http-https.html

    2. 小z 2016年11月17日 22:18 7楼 回复

      不要这样做,通常在wp后台 -> 设置 -> 常规 -> 站点改成https,//只是引用链接的时候这个做法是可行的。另外操作前请务必备份,哪怕操作失败还有还原的机会。

      1. 热腾网 2016年11月23日 20:05 8楼 回复

        没成功,我的图片都在七牛,为了以后也能上传的图片到七牛,七牛的本地域名也要改成https,这样原来文章中的http://www都又回源了。即使代码处理后,缩图地址还是回源状态,导致小锁感叹号。

  3. 憧憬Licoy 2016年11月16日 13:01 1楼 回复

    这个不错,还可以配置SSL。

    1. 小z 2016年11月16日 13:39 2楼 回复

      是的,可以配置SSL的虚拟主机不多。

Ɣ回顶部
小z个人微信:xiupingzou