在配置nginx路径代理时,经常会出现一些配置问题,建议收藏!!!
1 2 3 4 5 6 7
| server{ listen 80; server_name 192.168.0.100; location /api { proxy_pass http://192.168.0.100:8080; }
|
请求url:http://192.168.0.100:80/api/login
代理路径:http://192.168.0.100:8080/api/login
1 2 3 4 5 6 7 8
| server{ listen 80; server_name 192.168.0.100; location /api { proxy_pass http://192.168.0.100:8080/; } }
|
请求url:http://192.168.0.100:80/api/login
代理路径:http://192.168.0.100:8080//login
1 2 3 4 5 6 7 8
| server{ listen 80; server_name 192.168.0.100; location /api/ { proxy_pass http://192.168.0.100:8080; } }
|
请求url:http://192.168.0.100:80/api/login
代理路径:http://192.168.0.100:8080/api/login
1 2 3 4 5 6 7 8
| server{ listen 80; server_name 192.168.0.100; location /api/ { proxy_pass http://192.168.0.100:8080/; } }
|
请求url:http://192.168.0.100:80/api/login
代理路径:http://192.168.0.100:8080/login