更新:这个问题自己解决了。我说不出为什么。第二天我又试了一次,它与下面的配置一起工作。
我正在使用“ingress-nginx”入口控制器(v.0.12.0)。除了永久重定向之外,它工作正常。
为了重定向foo.example.com
到https://google.com
我应用了以下入口配置:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
# nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/permanent-redirect: "https://google.com"
name: redirect-test
namespace: default
spec:
rules:
- host: foo.example.com
http:
paths:
- backend:
serviceName: default-backend
servicePort: 80
tls:
- hosts:
- foo.example.com
secretName: domains-tls
但是,如果我foo.example.com
在浏览器中输入,我会得到:
很抱歉,我们无法处理您尝试访问的网站的重定向请求。
如果您认为收到此消息有误,请检查 URL 并再次尝试您的请求。
犹他州
(射频)
有谁知道这里出了什么问题?