Nginx怎么获取url的变量

location /ws/chat/xxx/ {
            proxy_pass http://www.abc.com/ws/chat/xxx/;
        }

比如xxx是一个字符串,那我要怎么获取到这个字符串,并把它用在proxy_pass里呢

那个字符串类似“20_35”,就是数字+下划线+数字这种

阅读 6.9k
1 个回答

是想要这个效果吗?

location ~ /ws/chat/([0-9]+_[0-9]+)/ {
    proxy_pass http://www.fanfei.site/ws/chat/$1/;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题