通常有如下两种方法强制https
推荐第二种,第二种更高效
1、使用nginx的rewrite方法

server {
            listen 80;
            server_name  xxx.com;
            rewrite ^(.*)$   https://$host$1 permanent;
}

2、使用nginx的301状态码

server {
            listen 80;
            listen 443;
            server_name xxx.com;
            ssl   on;
            ssl_certificate    /data/www-key/xxx.pem;
            ssl_certificate_key    /data/www-key/xxx.key;
            if ($scheme = http) {
            return 301 https://$server_name$request_uri;
            }

}

相关文章:

  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
  • 2021-06-10
猜你喜欢
  • 2021-12-21
  • 2022-01-29
  • 2022-12-23
  • 2021-05-29
  • 2022-12-23
  • 2021-09-12
  • 2022-01-06
相关资源
相似解决方案