2
我有一個Kubernetes Ingress資源,我試圖將所有非www流量重定向到www子域進行url規範化。因此,example.com
上的所有流量都應重寫爲www.example.com
。我似乎無法弄清楚如何正確使用Ingress rewrite example來實現這一點。Kubernetes Ingress - 如何將所有非www流量重寫到www子域?
我的入口(JSON格式):
{
"apiVersion": "extensions/v1beta1",
"kind": "Ingress",
"metadata": {
"name": "example-staging",
"annotations": {
"ingress.kubernetes.io/rewrite-target": "/",
"kubernetes.io/ingress.global-static-ip-name": "example-static-ip"
}
},
"spec": {
"rules": [
{
"host": "www.example.nl",
"http": {
"paths": [
{
"path": "/",
"backend": {
"serviceName": "example-service",
"servicePort": 80
}
}
]
}
}
]
}
}