带有 Kubernetes 入口和重定向的 traefik pathprefixstrip 不起作用



我将traefik与Kubernetes Ingress一起使用,配置如下:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: traefik
traefik.frontend.rule.type: PathPrefixStrip
name: loxberry
namespace: default
spec:
rules:
- host: hostname
http:
paths:
- path: /loxberry
backend:
serviceName: loxberry-service
servicePort: 80

当我尝试用hostname/loxberry打开服务时,它会被重定向到hostname/admin/system/index.cgi

hostname/loxberry的旋度给出了以下结果:

<title>LoxBerry</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="refresh" content="0; URL=/admin/system/index.cgi" />

有人能帮帮我吗?

我假设您在这里使用Meta刷新方法进行自动重定向:

meta-http-equiv="refresh"content="0;URL=/admin/system/index.cgi">

URL参数刷新当前网页的http-equiv="refresh"方法

content参数指定以秒为单位的时间间隔,这里设置了0立即动作;

因此,可以将hostname/loxberry重定向到目标hostname/admin/system/index.cgi

相关内容

  • 没有找到相关文章

最新更新