HTTP强制跳转HTTPS的方法

所有的http请求全部都自动重定向为https,只需要在nginx上添加相应配置即可。
使用rewrite方法

server {
    listen 80;
    server_name domain.com;
    rewrite ^(.*) https://$server_name$1 permanent;
}
server {
    listen 443 ssl;
    server_name domain.com;
    ssl on;
    ssl_certificate     /etc/nginx/ssl/domain.com.crt;
    ssl_certificate_key /etc/nginx/ssl/domain.com.crt;
    # other
}

标签: 无

发表评论:

登陆