前言
當Nginx配置https后通常需要將用戶http請求強制跳轉到https,下面教你如何在默認端口以及非默認端口下配置nginx.conf
http非默認端口強制跳轉https配置
當需要使用非默認端口時,按如下配置即可,示例中端口號為8000
server { listen 8000 ssl; error_page 497 https://$host:$server_port$request_uri; }
http默認端口強制跳轉https配置
server { listen 80; location / { return 301 https://$host$request_uri; } } server { listen 443 ssl; }
