Kubernetes Nginx ingres.Kubernetes.io/rewrite-target由于应用程序中的路径而出现问题

Kubernetes Nginx ingres.Kubernetes.io/rewrite-target由于应用程序中的路径而出现问题,kubernetes,kubernetes-ingress,Kubernetes,Kubernetes Ingress,我将nginx与kube乐高一起使用,但这并不重要 我将入口配置为侦听/app1并将目标重写为/ 据我所知,问题在于应用程序UI从/assets/example.css而不是/app_1/assets/example.css请求css文件,因此UI看起来很糟糕 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: app1 annotations: kubernetes.io/ingress.class: ngi

我将nginx与kube乐高一起使用,但这并不重要

我将入口配置为侦听/app1并将目标重写为/

据我所知,问题在于应用程序UI从/assets/example.css而不是/app_1/assets/example.css请求css文件,因此UI看起来很糟糕

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: app1
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/enable-cors: "true"
    nginx.ingress.kubernetes.io/cors-allow-methods: "GET"
    nginx.ingress.kubernetes.io/cors-allow-origin: "*"
    ingress.kubernetes.io/rewrite-target: /
spec:
  rules:
  - host: "api-dev.test.com"
    http:
      paths:
      - path: /app1
        backend:
          serviceName: app1
          servicePort: 8080
  tls:
    - secretName: api-dev-tls
      hosts:
      - "api-dev.test.com"
有人对此有相同的问题、提示或解决方案吗?
应用程序不在我的控制之下。希望有机会解决此问题。

尝试添加基本url注释:@JonahBenton deadlink谢谢,看起来它已移动到此处: