我有一个使用apache服务媒体维基的舵图。在内部,它是从/wiki。
我想运行乘数实例,并从/wiki,/eles-wiki等从外部到达。
所以换句话说,我想让我的入口控制器对一条路径做出反应,然后在内部转到另一条路径。
我尝试了以下操作,但它只是发送301(永久移动(,该文件夹不存在。
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /wiki
name: wiki-environment-erst-env
namespace: wiki
spec:
rules:
- host: aks-dev.something.com
http:
paths:
- backend:
serviceName: erst-wiki-package
servicePort: 80
path: /erst-wiki
tls:
- hosts:
- aks-dev.something.com
secretName: erst-tls-secret
有什么想法?
如果我正确理解,则REGEXP重定向可能有效。Wiki配置应相应处理。
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
nginx.ingress.kubernetes.io/use-regex: true
name: wiki-environment-erst-env
namespace: wiki
spec:
rules:
- host: aks-dev.something.com
http:
paths:
- backend:
serviceName: erst-wiki-package
servicePort: 80
path: /erst-wiki/.*
tls:
- hosts:
- aks-dev.something.com
secretName: erst-tls-secret