WordPress网站开启HTTPS及相关问题

目前很多主机商都提供并启用了免费SSL证书。WordPress站点要启用HTTPS,需要进行一些简单设置:

  • 方法一:使用插件

常用的如Really Simple SSL插件。

安装激活后,访问 设置-SSL页面, 插件会自动进行设置。

  • 方法二:手动设置

在WordPress后台找到 设置-常规选项。 用https替换WordPress地址、站点地址中的http,保存即可。

 

开启https后,如果输入“http”网址,不能自动跳转为“https”,可将以下代码添加到网站根目录的.htaccess文件中 ,这样就会强制跳转,实现全站https访问。(域名改成你网站的)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.51pin.cn/$1 [R,L]
</IfModule>

开启https后,如果出现无法访问后台,提示重定向的次数过多的情况,此时可在网站根目录的wp-config.php开头加入下面代码:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

为保证WordPress原有的链接、文件都更新为https,需进入网站数据库-SQL,运行以下替换命令:(表名wp_posts和域名改成你网站的)

update wp_posts set post_content = replace(post_content, 'http://www.51pin.cn','https://www.51pin.cn');

Godaddy优惠码:SSL证书只要12.99美元

Godaddy的SSL证书附送一个独立IP,标价为69.99美元。Cloud之前发过SSL优惠链,只要12.99刀,此优惠为长期优惠,链接目前依然有效。

今天再发一枚SSL优惠码,价格依然可以优惠至12.99:

已失效

要省事的话也可以直接用优惠链,无需再用优惠码,结账时会自动优惠:

Godaddy SSL:$12.99!

P.S. 买Godaddy任一款产品加1.99美元可以注册一个域名(如com,net等),买12.99的ssl证书同样可以享受一个优惠域名。

Godaddy $12.99 SSL证书优惠链接

之前写过Godaddy的空间域名的优惠购买过程,介绍过些Godaddy优惠码,没写过SSL证书。今天也来写点。 

Godaddy的SSL证书如果直接买,价格是$69.99/年。即使用上优惠码,最多也只能减掉30%左右。

但是点击下面图片,通过专用优惠链接,最低只要$12.99就能买到Godaddy的SSL证书,还包含一个免费独立IP,很实惠。

Godaddy $12.99 ssl证书

此外,还可以同时再买个com域名,价格只有$1.99。算起来SSL证书+独立IP+com域名总共15美元,这是买SSL的最划算的方法了。