Kubernetes 如果我使用其他路径而不是/

Kubernetes 如果我使用其他路径而不是/,kubernetes,traefik-ingress,Kubernetes,Traefik Ingress,我使用Traefik 2.3.1作为k8s群集的入口控制器,出于测试原因,我使用部署Traefik的主机的ip地址+访问特定工具的路径(例如:http://@ip/tool1,http://@ip/tool2) 我为每个工具部署了必要的k8s资源,现在当我尝试访问我的网站工具1时,例如使用http://@ip/tool1,该网站没有完全呈现(如果我直接使用根路径“/”该网站工作正常) 我的Traefik入口路由和中间件 --- apiVersion: traefik.containo.us/v1

我使用Traefik 2.3.1作为k8s群集的入口控制器,出于测试原因,我使用部署Traefik的主机的ip地址+访问特定工具的路径(例如:http://@ip/tool1,http://@ip/tool2)

我为每个工具部署了必要的k8s资源,现在当我尝试访问我的网站工具1时,例如使用http://@ip/tool1,该网站没有完全呈现(如果我直接使用根路径“/”该网站工作正常)

我的Traefik入口路由和中间件

---
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
  name: tool1
spec:
  entryPoints:
    - web
  routes:
    - match: Host(`@ip`) && PathPrefix(`/tool1`)
      kind: Rule
      services:
        - name: tool1-svc
          port: tool1-port
      middlewares:
        - name: tool1-stripprefix
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
  name: tool1-stripprefix
spec:
  stripPrefix:
    prefixes:
      - /tool1
Traefik仪表板指示一切正常(路由器、中间件和服务)

我使用这个掌舵图部署Traefik,没有修改Traefik容器的参数

例如,我使用awx作为工具1,以下是尝试访问我的awx(http://@ip/awx)的结果(在浏览器中)

如有任何意见,将不胜感激