【问题标题】:Nginx-aws- Differenr url redirect to same serverNginx-aws-不同的 url 重定向到同一服务器
【发布时间】:2022-01-16 06:53:15
【问题描述】:

example.com 指向一个实例,abc.example.com 指向另一个实例。我们希望example.com/abc 也应该指向abc.example.com instance。我们不想要重定向,我们想要别名。怎么可能?请帮忙。

【问题讨论】:

    标签: node.js amazon-web-services nginx amazon-ec2 server


    【解决方案1】:

    你能把入口文件用作

    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
      name: "abc-ingress"
      namespace: "ingress-nginx"
      annotations:
        kubernetes.io/ingress.class: alb
        alb.ingress.kubernetes.io/scheme: internet-facing
        alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS":443}]'
        alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
     
      labels:
        app: abc-app
    spec:
      rules:
        - host: abc.example.com
          http:
            paths:
              - path: /abc
                backend:
                  serviceName: abc-service
                  servicePort: 80

    你有一个新的入口文件

    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
      name: "pqr-ingress"
      namespace: "ingress-nginx"
      annotations:
        kubernetes.io/ingress.class: alb
        alb.ingress.kubernetes.io/scheme: internet-facing
        alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS":443}]'
        alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
      labels:
        app: pqr-app
    spec:
      rules:
        - host: pqr.example.com
          http:
            paths:
              - path: /pqr
                backend:
                  serviceName: pqr-service
                  servicePort: 80

    【讨论】:

      猜你喜欢
      • 2014-01-20
      • 1970-01-01
      • 2014-08-05
      • 2013-11-27
      • 2012-05-27
      • 2016-08-16
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多