nginx 配置去除第一层配置访问返回301?

nginx配置,访问/debug/a/b 后需要转发为 http://127.0.0.1:32339/a/b

  location /debug {
    proxy_pass http://127.0.0.1:32339/;
    proxy_set_header Host $http_host;
  }

但实际访问返回的确实301重定向到/a/b,请问是否缺少什么配置?
image.png

如果访问/debug/ 就能正常代理,但是不知道为啥会出现这样的重定向

阅读 2k
1 个回答
  location /api/ {
    proxy_pass http://xx.xx.xx.xx:xxxx;
    rewrite /api/(.*) /$1 break;
  }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题