Nginx 将静态路径 /v1 添加到所有前端 url

Nginx Add static path /v1 to all of the frontend urls

我想将 /v1 之类的静态路径添加到服务器上托管的所有前端 url。

目前我正在使用重定向,但是当我单击前端中的任何其他 link 时,“/v1”丢失并调用代码

中提供的实际 url
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/configuration-snippet: |
  proxy_set_header Accept-Encoding "";
  sub_filter "'/" "'/algo/";
  sub_filter '"/' '"/algo/';
  sub_filter_once off;
  sub_filter_types *;

nginx.ingress.kubernetes.io/use-regex: "true"

通过添加子过滤器问题得到解决