我想转换一个url的格式
http:// foo.example.com:81/foo/s?id =(一个数字)
变成类似的东西
http:// www.example.com/foo/(a number)/
在Nginx。
我已经尝试与proxy_pass并重写,但它不起作用。 我相信这很简单,但我不熟悉它。 谢谢。
那么,我终于明白了。
location /foo { rewrite ^/foo/(.*)/ /foo/s?id=$1 break; proxy_buffering off; proxy_pass http://127.0.0.1:81; }
我将proxy_buffering设置为off,因为它是一个彗星应用程序。