我想知道是否有办法改变 nginx 入口控制器的行为,使其不显示 404 页面,而是显示另一个网页或进行重定向?遗憾的是你无法做到这一点
- 主持人: ”*”
由于它不是一个有效的子域定义,因此可以实现相同的目的。
任何帮助深表感谢!
(使用此处的入口控制器:k8s.gcr.io/ingress-nginx/controller(Docker 镜像))
答案1
答案2
对于将来对此感到疑惑的人:
您可以像下面这样定义 Ingress,以便对默认 nginx 进行全部捕获。
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: my-ingress-name
spec:
ingressClassName: nginx
rules:
- http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: my-service-name
port:
number: 8080