实现http访问自动跳转到https 的nginx 配置

在输入http://baidu.com 的时候,自动会跳转到https://baidu.com ,自己的域名其实有时也需要这样的配置。

nginx 配置如下:

server {
    listen 80;
    server_name www.baidu.com;
    rewrite ^(.*)$ https://${server_name}$1 permanent; 
}
server {
    listen 443;
    server_name www.baidu.com;
    root /home/wwwroot;
    ssl on;
    ssl_certificate /usr/local/nginx/conf/certs/server.crt;
    ssl_certificate_key/usr/local/nginx/confcerts/server.key;
}

nginx 重启:

猜你喜欢

转载自blog.csdn.net/houxian1103/article/details/115401209
今日推荐