具有后端服务,地址为http://127.0.0.1:8888/web-test/
nginx配置如下
location ^~ /web-test/ {
proxy_pass http://127.0.0.1:8888;
}
可以访问http://ip:port/web-test/ 但是我想将其重写为对http://ip:port/test/的替代访问http://ip:port/web-test/
nginx配置如下
location ^~ /test/ {
proxy_pass http://127.0.0.1:8888/web-test/;
}
重新访问http://ip:port/test/时发现问题,发现请求下方的网址全部返回404
http://127.0.0.1:8888/web-test/resource/...
http://127.0.0.1:8888/web-test/image/...
http://127.0.0.1:8888/web-test/system/...
Other URI http://127.0.0.1:8888/web-test/ /...
在这种情况下,nginx将如何配置重写规则?访问http://ip:port/test/返回正常请求