Wordpress免插件开启Https访问

随着SSL的免费以及搜索引擎都SSL的优化收录,SSL已经成为每个站长们必须面对的问题,本来易云还不打算HTTPS,最近在测试一个项目,无意将Wordpress的后台地址改为了https://www.yiyunblog.com,结果后台直接进不去了....好的吧,我顺手就启动全站https把!反正也是大势所趋,百度和google都明确公布https会有更好的收录!wordpress安装ssl其实很简单,只需要个插件就能解决,但wordpress是那种插件越多,访问越慢越占资源,能不用插件的就不用插件把!而wordpress不用插件很简单!

一、使用CloudFlare开启HTTPS:

使用过CloudFlare的人都知道,Cloudflare是免费提供SSL支持,只需要简单注册账号以及解析域名,即可获得https访问! 而CloudFlare最强大的之处就无限防御DDOS以及CC攻击,唯一的缺点就是速度不太好!如果你是使用美国等机房的网站,使用CloudFlare是可以加速的,至于香港国内等就是减速了。这里因为不是重心,不做过多介!

CloudFlare官方地址:https://www.cloudflare.com/

二、3句代码开启wordpressHTTPS:

开启前需要确保你网站所用的CDN支持HTTPS访问,并且已经为wordpress网站安装好了SSL证书

至于SSL证书安装,如果是使用宝塔的可以使用宝塔一键SSL。

只需要将下面代码复制到wordpress根目录下的wp-config.php中:

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

即可免插件开启全站HTTPS访问,同时推荐使用301将HTTP强制重定向到HTTPS

但是注意,一定要给网站安装证书后才能开启!否则会造成访问不可访问。

本文由 易云博客 作者:易云 发表,其版权均为 易云博客 所有,文章内容系作者个人观点,不代表 易云博客 对观点赞同或支持。如需转载,请注明文章来源。
77