通过nginx访问 127.0.0.1/api/test
1.location和proxy_pass都不加斜杠
location /api {
proxy_pass http://127.0.0.1:8888;
}
实际访问地址为127.0.0.1:8888/api/test
2.location加proxy_pass不加
location /api/ {
proxy_pass http://127.0.0.1:8888;
}
实际访问地址为127.0.0.1:8888/api/test
3.location和proxy_pass都加
location /api/ {
proxy_pass http://127.0.0.1:8888/;
}
实际访问地址为127.0.0.1:8888/test
4.location不加proxy_pass加
location /api {
proxy_pass http://127.0.0.1:8888/;
}
实际访问地址为127.0.0.1:8888//test
5.如果访问的是文件则location加不加斜杠效果一致取决于使用alias还是root
访问127.0.0.1/apifile/test.zip
location /apifile/ {
alias D:/jobhandler/zip/;
}
实际访问地址D:/jobhandler/zip/test.zip
location /apifile/ {
root D:/jobhandler/zip/;
}
实际访问地址D:/jobhandler/zip/aipfile/test.zip
|