0

在我的 nginx 配置文件中,我有一个 location 指令:

    location /service1/ {
        rewrite ^\/service1\/(.*) /$1 break;
        proxy_pass http://internal-service1;
    }

我有两种情况:

  1. 点击端点http://example/service1应该显示http://internal-service1/ 的内容 (即主页)

  2. 点击端点http://example/service1/someID应该告诉我http://internal-service1/someID 的联系(someID 的具体细节)

但是,在第一种情况下,它仍然 以“someID”为空访问 http://internal-service1/someID,因此我看到http://internal-service1/someID的页面,其中 someID 为空字符串。

我想我在这里遗漏了一些非常明显的东西。但无法弄清楚。

感谢任何帮助:)

4

0 回答 0