本博客升级SSL加密访问

20140712011124

安心留言告知他访问我博客时,总是会提醒SSL错误,那是因为SSL已过期。之前也曾使用SSL加密,IE总是弹出警告提示,一气之下全部转成http访问。看着大家都升级SSL加密访问了,心也痒痒的,经坛子介绍到namecheap.com购买SSL。在ICDSOFT官方购买的SSL太贵,一年需要30美金,还是NameCheap便宜。准备域名全都放在NameCheap管理算了。

购买SSL后,在ICDSOFT上的流程是这样的。

1) 准备下面的信息,生成CSR需求的(证书注册请求):

Country Name (2 letter code):CN
State or Province Name (full name):省份
Locality Name (City):城市
Organization Name (Company name):公司名称,我直接填写本人名字拼音
Organizational Unit Name (Section):可以省略
Common Name (your site address e.g.):你的域名,注意:liuyuxuan.com和hst.liuyuxuan.com是不同的两个域名,你只能生成其中一个。
E-mail Address:你的电子邮件,最好是以你的域名为后辍的。

2)根据客服提供的CSR代码激活SSL信息,具体SSL激活教程请看这里。同时客服会提供一个支付10美金的SSL安装调试费链接,这是ICDSOFT收的,先付款吧。

3)激活SSL并验证通过后,在几分钟之内,你将收到Comodo(我购买的SLL是它提供的)寄来的数字证书附件和PositiveSSL证书的文本格式代码。你把这些文件递交给客服人员,在确认你付了10美金安装调试费后,剩下的工作就是等客服人员帮你把证书装上去。安装完毕后,你提会收到提醒。这里访问你的博客可以了,看有没有绿色的小锁了。

一定不会出现小锁的,因为你还需要做以下动作:

1、博客后台–设置–常规–WordPress地址和站点地址全改为https的网址。
2、修改.htaccess强制HTTP重定向为HTTPS链接。

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] 

3、修改你的附件(图片、视频等)的地址,在phpmyadmin或后面数据管理可以运行SQL命令的地方运行以下命令。域名改为自已的既可。

UPDATE wp_posts SET post_content = replace(post_content, 'http://hst.liuyuxuan.com', 'http://hst.liuyuxuan.com')

4、剩下的看还有那一些主题超链接还是http://,最好以//或者https的方式进行访问。

做完以上工作之后,一般都会正常显示,并且IE不会再弹出警告框或者显示黄色小锁。SSL采用公开密钥技术,保证两个应用间通信的保密性和可靠性,使客户与服务器应用之间的通信不被攻击者窃听。

32 thoughts on “本博客升级SSL加密访问

    1. 佐仔

      这个不算折腾了,因为以前都有的,只是没有理会与整合而已,这次完全用上了,特别是各种行动的情况之下。

      回复
      1. 佐仔 文章作者

        确实如此,网站慢的本来就慢,应该与SSL无关,但也有可以是有影响,但实际使用中感觉不出而已。但加上SSL心里舒服很多。

        回复
    1. 佐仔 文章作者

      IE弹出警告?我在IE11上通过测试,并没有任何的警告提示哟,试试清空历史看看。
      可以告诉我具体弹出警告提示内容吗?

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注