在我的nginx配置文件中,我有一个位置指令:
location /service1/ {
rewrite ^\/service1\/(.*) /$1 break;
proxy_pass http://internal-service1;
}
我有两种情况:
点击结束点http://example/service1会向我显示http://internal-service1/的内容(即主页)
点击结束点http://example/service1/someID会向我显示http://internal-service1/someID的意见(someID的具体详情)
然而,在第一种情况下,它仍然在http://internal-service1/someID时将'someID'视为空,因此我看到http://internal-service1/someID的页面,其中someID为空字符串。
我想我错过了一些非常明显的东西。但无法弄清楚。
感谢任何帮助:)