nginx 强制https
-
nginx 强制https
通常有如下两种方法强制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; } }
原文地址:http://www.cnblogs.com/yelanggu/p/16853126.html
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。