如何解决将 url 从 www.example.com/page 重定向到 ingress 中的其他域 www.abc.com/page
我想使用 ingress 将 url example.com/page 重定向到 abc.com/page 的特定 url
当我去 example.com/page 时,它给出了 504 网关超时错误。 下面是我的代码
nginx-ingress.yml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: test-webflow
annotations:
ingress.kubernetes.io/preserve-host: "false"
kubernetes.io/ingress.class: {{ .Values.ingressClass }}
ingress.kubernetes.io/secure-backends: "true"
ingress.kubernetes.io/upstream-vhost: abc.com/page
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
nginx.ingress.kubernetes.io/server-snippet: |
proxy_ssl_name abc.com/page;
proxy_ssl_server_name on;
spec:
tls:
- hosts:
- example.com
rules:
- host: example.com
http:
paths:
- path: /(pages.*)
backend:
serviceName: test
servicePort: 80
webflow-service.yaml
apiVersion: v1
kind: Service
metadata:
name: test-webflow
spec:
type: ExternalName
externalName: abc.com/page
ports:
- port: 80
name: https
有人可以帮我解决问题吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。