nginx 80端口重定向到443端口,也就是http訪問自動跳轉到https
配置如下:
一、按照如下格式修改nginx.conf 配置文件,80端口會自動轉給443端口,這樣就強制使用SSL證書加密了坯癣。訪問http的時候會自動跳轉到https上面瓶盛。
server {
listen 80;
server_name www.域名.com;
rewrite ^(.*)$ https://${server_name}$1 permanent;
}
server {
listen 443;
server_name www.域名.com;
root /home/wwwroot;
ssl on;
ssl_certificate /etc/nginx/certs/server.crt;
ssl_certificate_key /etc/nginx/certs/server.key;
....
}
備注: host
我是換成host 的
二、重啟nginx