本说明适用于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; 这一句很重要,不用改变直接复制使用即可
}