Nginx基于路径重定向到HTTPS
我试图根据路径控制Nginx服务器上的HTTPS重定向。我想要/。众所周知的/pki验证/。。。继续使用HTTP和其他所有内容以重定向到HTTPS。我的服务器块设置如下,但所有内容都重定向到HTTPS。有什么建议吗Nginx基于路径重定向到HTTPS,nginx,Nginx,我试图根据路径控制Nginx服务器上的HTTPS重定向。我想要/。众所周知的/pki验证/。。。继续使用HTTP和其他所有内容以重定向到HTTPS。我的服务器块设置如下,但所有内容都重定向到HTTPS。有什么建议吗 server { # Port to listen on, can also be set in IP:PORT format listen 80 default_server; server_name _; r
server {
# Port to listen on, can also be set in IP:PORT format
listen 80 default_server;
server_name _;
root /opt/bitnami/nginx/html;
location /.well-known/pki-validation/ {
root /opt/bitnami/nginx/html/well-known/pki-validation;
allow all;
}
location / {
return 301 https://$host$request_uri;
}
# include "/opt/bitnami/nginx/conf/bitnami/*.conf";
}
您是否使用
curl
或浏览器对此进行了测试?如果您的站点设置了HSTS标题,浏览器将自动重定向到https。