apache
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
nginx
if ($server_port !~ "^443$"){
set $rule_0 1$rule_0;
}
if ($rule_0 = "1"){
rewrite ^/(.*)$ https://$http_host$uri permanent;
}
修改如下伪静态文件即可
问题
设置后可能回存在无线301跳转