gpt4 book ai didi

nginx - 在Nginx入口 Controller 中添加重写规则301

转载 作者:行者123 更新时间:2023-12-02 12:22:56 25 4
gpt4 key购买 nike

如何创建与nginx入口 Controller 有关的重写规则,与NGINX能够进行重定向的方式相同。

像:(例如)
server_name www.foo.com;
重写^ / search $ https://www.foo.com/all/search永久;

最佳答案

入口 Controller 的最新(beta.3)版本支持此功能。

您使用注释设置它。看一下here示例

本质上,在设置入口时,您需要像这样指定它:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
ingress.kubernetes.io/rewrite-target: /search
name: rewrite
namespace: default
spec:
rules:
- host: foo.com
http:
paths:
- backend:
serviceName: my-service
servicePort: 80
path: /all/search

关于nginx - 在Nginx入口 Controller 中添加重写规则301,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43279420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com