当Nginx配置https后一般须要将用户http请求强制跳转到https,下面教你如何在默认端口以及非默认端口下配置nginx.confnginx
当须要使用非默认端口时,按以下配置便可,示例中端口号为8000web
server {
listen 8000 ssl;
error_page 497 https://$host:$server_port$request_uri;
}
server {
listen 80;
location / {
return 301 https://$host$request_uri;
}
}
server {
listen 443 ssl;
}