在内部使用一条路径,外部为一条路径



我有一个使用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

相关内容

  • 没有找到相关文章

最新更新