wordpress网站安装https SSL证书方法

如你的wordpress网站已在运行中,增加SSL方法也很简单。

1、先在你的主机管理面板中安装好SSL证书(乐道主机提供可安装SSL证书的虚拟主机:http://www.ldhost.cn/shared.html,或QQ咨询:894872822点击这里给我发消息)。

2、进入wordpress网站后台,在设置>>常规中将地址URL中的http://改成https://

3、安装Easy HTTPS (SSL) Redirection插件,会将网站中所有http强制转成https,因如网站代码中出现http的URL,https就不会出显绿色小锁。

在网站后台搜:Easy HTTPS (SSL) Redirection插件,点:Install Now安装后启用。

安装Easy HTTPS (SSL) Redirection插件

Easy HTTPS (SSL) Redirection设置方法:

wordpress安装SSL方法

安装好后,先不急,先清理下浏览器的缓存,最好在重启下家里的路由器,在刷新下网站看看https有没有生效,如没有生效,在用手机自带的流量访问试试,不要用WIFI,看看手机上能不能显示,如手机上正常,电脑上不行,那在等等,只是DNS缓存的问题。

 

第二种方法:

如不想用Easy HTTPS (SSL) Redirection插件,可以在.htaccess中直接加入https强制跳转代码。

创建.htaccess文件方法:新建记录本文件,用FTP工具上传至根目录下,在重命为.htaccess即可

如你的wordpress网站设置了伪静态,在乐道香港主机根目录可看到.htaccess这个文件,将https跳转代码放在伪静态之上,如下:

# BEGIN HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END HTTPS Redirection Plugin

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

说明:红色部份是https跳转代码,蓝色部份是伪静态代码,把他们一起放在.htaccess中即可。

https跳转代码

如不是wordpress网站,其他程序的网站安装SSL的方法类似,一定要将网站代码中所有出现http://替换成https://,另主机上要设置301重定向,参考:安装SSL证书后设置301跳转将http跳转到https方法

原创文章,转载请注明:原文转载地址: http://www.ldhost.cn/jc/wp/2677.html

发表评论