我配置了一个proxy_pass
,所以当我输入localhost/location
时,它会重定向到localhost:8100
。问题出在我想向我正在执行的所有重定向中添加查询时,结果所得到的结果最终像是:localhost:8100/?key=value
(请注意地址和查询之间的必填斜杠)
这是我的nginx配置:
server {
listen 80;
server_name _;
location /location/ {
# rewrite /location/* /?key=value break;
proxy_pass http://localhost:8100;
}
}
我一直在尝试其他解决方案,但没有结果。带注释的行是我在documentation之后进行的测试,但没有成功。
如果直接在浏览器中输入localhost/location/?key=value
,它会起作用,但是这种笔迹正是我要避免的。