本说明适用于Joomla或Wordpress,在安装网站证书后我们需要将所有http的请求自动跳转到https,这样才能让整站证书生效,并且对SEO有很大帮助。

在Apache环境下面可以通过修改网站根目录下面的 .htaccess 文件实现。具体方法是:

在RewriteEngine On下面增加 

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R=301]

语句。

Nginx用户,可以通过修改虚拟主机配置文件 xxxx.conf 实现。具体方法是:

server {

 listen       80;

 server_name  localhost;   这里一般是你的域名

 rewrite ^(.*)$ https://$host$1 permanent;     这一句很重要,不用改变直接复制使用即可

 }