forked from istio/istio.io
-
Notifications
You must be signed in to change notification settings - Fork 2
/
_redirects
276 lines (271 loc) · 20.7 KB
/
_redirects
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
###############################################
# set server-side redirects in this file #
# see https://www.netlify.com/docs/redirects/ #
# test at https://play.netlify.com/redirects #
###############################################
# Redirect golang vanity imports for istio.io
/istio/* go-get=1 /golang/istio.html 200
/pkg/* go-get=1 /golang/pkg.html 200
/api/* go-get=1 /golang/api.html 200
/gogo-genproto/* go-get=1 /golang/gogo-genproto.html 200
/test-infra/* go-get=1 /golang/test-infra.html 200
/tools/* go-get=1 /golang/tools.html 200
/operator/* go-get=1 /golang/operator.html 200
# Redirect default Netlify subdomain to primary domain
https://istio.netlify.com/* https://istio.io/:splat 301!
# Redirect to translated sites
/ /zh 302 Language=zh
# Redirect for the helm charts
/charts/ https://gcsweb.istio.io/gcs/istio-release/releases/1.2.5/charts/ 301
# Redirects for all aliases
/docs/welcome/faq.html /faq/
/docs/reference/faq.html /faq/
/help/faq/ /faq/
/docs/setup/kubernetes/multicluster-install/gateways/ /docs/setup/kubernetes/install/multicluster/gateways/
/docs/examples/multicluster/gateways/ /docs/setup/kubernetes/install/multicluster/gateways/
/docs/tasks/multicluster/gateways/ /docs/setup/kubernetes/install/multicluster/gateways/
/docs/setup/kubernetes/prepare/platform-setup/alicloud/ /docs/setup/kubernetes/platform-setup/alicloud/
/help/ops/security/debugging-authorization /docs/ops/security/debugging-authorization/
/docs/concepts/policy-and-control/mixer.html /docs/reference/config/policy-and-telemetry/mixer-overview/
/docs/concepts/policy-and-control/mixer-config.html /docs/reference/config/policy-and-telemetry/mixer-overview/
/docs/concepts/policy-and-control/attributes.html /docs/reference/config/policy-and-telemetry/mixer-overview/
/docs/concepts/policies-and-telemetry/overview/ /docs/reference/config/policy-and-telemetry/mixer-overview/
/docs/concepts/policies-and-telemetry/config/ /docs/reference/config/policy-and-telemetry/mixer-overview/
/docs/setup/kubernetes/spec-requirements/ /docs/setup/kubernetes/additional-setup/requirements/
/docs/setup/kubernetes/prepare/spec-requirements/ /docs/setup/kubernetes/additional-setup/requirements/
/docs/setup/kubernetes/prepare/requirements/ /docs/setup/kubernetes/additional-setup/requirements/
/docs/reference/release-notes.html /about/notes/
/release-notes /about/notes/
/docs/welcome/notes/index.html /about/notes/
/docs/references/notes /about/notes/
/docs/setup/kubernetes/multicluster-install/vpn/ /docs/setup/kubernetes/install/multicluster/shared-vpn/
/docs/setup/kubernetes/install/multicluster/vpn/ /docs/setup/kubernetes/install/multicluster/shared-vpn/
/docs/setup/kubernetes/prepare/platform-setup/azure /docs/setup/kubernetes/platform-setup/azure/
/docs/tasks/egress.html /docs/tasks/traffic-management/egress/egress-control/
/docs/tasks/egress /docs/tasks/traffic-management/egress/egress-control/
/docs/reference/config/mixer/attribute-vocabulary.html /docs/reference/config/policy-and-telemetry/attribute-vocabulary/
/docs/reference/config/mixer/aspects/attributes.html /docs/reference/config/policy-and-telemetry/attribute-vocabulary/
/docs/tasks/security/istio-auth.html /docs/tasks/security/authn-policy/
/docs/tasks/security/role-based-access-control.html /docs/tasks/security/authz-http/
/docs/samples/bookinfo.html /docs/examples/bookinfo/
/docs/guides/bookinfo/index.html /docs/examples/bookinfo/
/docs/guides/bookinfo.html /docs/examples/bookinfo/
/docs/tasks/metrics-logs.html /docs/tasks/telemetry/metrics/collecting-metrics/
/docs/tasks/telemetry/metrics-logs/ /docs/tasks/telemetry/metrics/collecting-metrics/
/help/ops/component-logging /docs/ops/component-logging/
/docs/welcome/contribute/writing-a-new-topic.html /about/contribute/creating-and-editing-pages/
/docs/reference/contribute/writing-a-new-topic.html /about/contribute/creating-and-editing-pages/
/about/contribute/writing-a-new-topic.html /about/contribute/creating-and-editing-pages/
/create /about/contribute/creating-and-editing-pages/
/help/ops/setup/webhook /docs/ops/setup/webhook/
/docs/tasks/rate-limiting.html /docs/tasks/policy-enforcement/rate-limiting/
/docs/reference/release-roadmap.html /about/feature-stages/
/docs/reference/feature-stages.html /about/feature-stages/
/docs/welcome/feature-stages.html /about/feature-stages/
/docs/home/roadmap.html /about/feature-stages/
/help/faq/general /faq/general/
/docs/tasks/telemetry/access-log /docs/tasks/telemetry/logs/access-log/
/docs/tasks/ingress.html /docs/tasks/traffic-management/ingress/ingress-control/
/docs/tasks/ingress /docs/tasks/traffic-management/ingress/ingress-control/
/help/ops/traffic-management/introduction /docs/ops/traffic-management/introduction/
/docs/tasks/installing-istio.html /docs/setup/kubernetes/
/docs/setup/install-kubernetes.html /docs/setup/kubernetes/
/docs/setup/kubernetes/quick-start.html /docs/setup/kubernetes/
/docs/setup/kubernetes/download-release/ /docs/setup/kubernetes/
/docs/setup/kubernetes/download/ /docs/setup/kubernetes/
/help/ops/telemetry/missing-metrics /docs/ops/telemetry/missing-metrics/
/docs/setup/kubernetes/quick-start/ /docs/setup/kubernetes/install/kubernetes/
/help/ops/security/repairing-citadel /docs/ops/security/repairing-citadel/
/docs/tasks/request-routing.html /docs/tasks/traffic-management/request-routing/
/docs/tasks/zipkin-tracing.html /docs/tasks/telemetry/distributed-tracing/zipkin/
/docs/reference/config/istio.routing.v1alpha1/ /docs/reference/config/networking/
/docs/reference/config/networking/v1alpha3/ /docs/reference/config/networking/
/docs/setup/kubernetes/prepare/platform-setup/docker-for-desktop/ /docs/setup/kubernetes/platform-setup/docker/
/docs/setup/kubernetes/prepare/platform-setup/docker/ /docs/setup/kubernetes/platform-setup/docker/
/docs/setup/kubernetes/prepare/platform-setup/gke /docs/setup/kubernetes/platform-setup/gke/
/community /about/community/
/docs/examples/intelligent-routing/ /docs/tasks/traffic-management/
/docs/concepts/what-is-istio/overview /docs/concepts/what-is-istio/
/docs/concepts/what-is-istio/goals /docs/concepts/what-is-istio/
/about/intro /docs/concepts/what-is-istio/
/docs/setup/kubernetes/prepare/platform-setup/ibm/ /docs/setup/kubernetes/platform-setup/ibm/
/docs/tasks/istio-auth.html /docs/tasks/security/
/docs/tasks/telemetry/tcp-metrics /docs/tasks/telemetry/metrics/tcp-metrics/
/help/ops/controlz /docs/ops/controlz/
/help/ops/setup/validation /docs/ops/setup/validation/
/docs/setup/kubernetes/helm.html /docs/setup/kubernetes/install/helm/
/docs/tasks/integrating-services-into-istio.html /docs/setup/kubernetes/install/helm/
/docs/setup/kubernetes/helm-install/ /docs/setup/kubernetes/install/helm/
/docs/tasks/basic-access-control.html /docs/tasks/policy-enforcement/denial-and-list/
/docs/tasks/security/basic-access-control/index.html /docs/tasks/policy-enforcement/denial-and-list/
/docs/tasks/security/secure-access-control/index.html /docs/tasks/policy-enforcement/denial-and-list/
/help/ops/traffic-management/deploy-guidelines /docs/ops/traffic-management/deploy-guidelines/
/docs/examples/advanced-gateways/egress-tls-origination/ /docs/tasks/traffic-management/egress/egress-tls-origination/
/docs/reference/config/mixer/expression-language.html /docs/reference/config/policy-and-telemetry/expression-language/
/docs/tasks/fault-injection.html /docs/tasks/traffic-management/fault-injection/
/help/ops/security/keys-and-certs /docs/ops/security/keys-and-certs/
/docs/tasks/traffic-management/secure-ingress/mount/ /docs/tasks/traffic-management/ingress/secure-ingress-mount/
/help/faq/setup /faq/setup/
/docs/welcome/contribute/style-guide.html /about/contribute/style-guide/
/docs/reference/contribute/style-guide.html /about/contribute/style-guide/
/docs/concepts/traffic-management/pilot /docs/concepts/traffic-management/
/docs/concepts/traffic-management/rules-configuration /docs/concepts/traffic-management/
/docs/concepts/traffic-management/fault-injection /docs/concepts/traffic-management/
/docs/concepts/traffic-management/handling-failures /docs/concepts/traffic-management/
/docs/concepts/traffic-management/load-balancing /docs/concepts/traffic-management/
/docs/concepts/traffic-management/request-routing /docs/concepts/traffic-management/
/docs/concepts/traffic-management/pilot.html /docs/concepts/traffic-management/
/docs/setup/kubernetes/prepare/platform-setup/minikube/ /docs/setup/kubernetes/platform-setup/minikube/
/docs/tasks/traffic-management/ingress/secure-ingress-sds/ /docs/tasks/traffic-management/ingress/secure-ingress-sds/
/docs/setup/kubernetes/prepare/platform-setup/openshift/ /docs/setup/kubernetes/platform-setup/openshift/
/help/ops/component-debugging /docs/ops/component-debugging/
/docs/setup/kubernetes/upgrading-istio/ /docs/setup/kubernetes/upgrade/
/docs/setup/kubernetes/prepare/platform-setup/oci/ /docs/setup/kubernetes/platform-setup/oci/
/docs/examples/advanced-gateways/egress-gateway/ /docs/tasks/traffic-management/egress/egress-gateway/
/docs/samples/index.html /docs/examples/
/docs/guides/index.html /docs/examples/
/glossary /docs/reference/glossary/
/docs/welcome/glossary.html /docs/reference/glossary/
/help/glossary /docs/reference/glossary/
/docs/examples/advanced-gateways/ingress-sni-passthrough/ /docs/tasks/traffic-management/ingress/ingress-sni-passthrough/
/docs/setup/kubernetes/multicluster-install/ /docs/setup/kubernetes/install/multicluster/
/docs/setup/kubernetes/multicluster/ /docs/setup/kubernetes/install/multicluster/
/help/ops/security/mutual-tls /docs/ops/security/mutual-tls/
/docs/concepts/network-and-auth/auth.html /docs/concepts/security/
/docs/concepts/security/authn-policy/ /docs/concepts/security/
/docs/concepts/security/mutual-tls/ /docs/concepts/security/
/docs/concepts/security/rbac/ /docs/concepts/security/
/docs/concepts/security/mutual-tls.html /docs/concepts/security/
/docs/reference/config/mixer/index.html /docs/reference/config/policy-and-telemetry/
/docs/tasks/telemetry/querying-metrics/ /docs/tasks/telemetry/metrics/querying-metrics/
/help/faq/security /faq/security/
/help/ops/setup/injection /docs/ops/setup/injection/
/docs/examples/telemetry/ /docs/tasks/telemetry/
/help/ops/traffic-management /docs/ops/traffic-management/
/docs/tasks/traffic-management/version-migration.html /docs/tasks/traffic-management/traffic-shifting/
/help/ops/traffic-management/troubleshooting /docs/ops/traffic-management/troubleshooting/
/docs/welcome/contribute/creating-a-pull-request.html /about/contribute/github/
/docs/welcome/contribute/staging-your-changes.html /about/contribute/github/
/docs/welcome/contribute/editing.html /about/contribute/github/
/about/contribute/creating-a-pull-request /about/contribute/github/
/about/contribute/editing /about/contribute/github/
/about/contribute/staging-your-changes /about/contribute/github/
/docs/tasks/traffic-management/tcp-version-migration.html /docs/tasks/traffic-management/tcp-traffic-shifting/
/troubleshooting.html /docs/ops/
/troubleshooting/index.html /docs/ops/
/help/troubleshooting/index.html /docs/ops/
/help/ops /docs/ops/
/help /docs/ops/
/bugs.html /about/bugs/
/bugs/index.html /about/bugs/
/help/bugs/ /about/bugs/
/docs/reference/config/mixer/adapters/index.html /docs/reference/config/policy-and-telemetry/adapters/
/docs/reference/config/adapters/ /docs/reference/config/policy-and-telemetry/adapters/
/help/ops/traffic-management/proxy-cmd /docs/ops/traffic-management/proxy-cmd/
/docs/examples/advanced-gateways/egress-gateway-tls-origination/ /docs/tasks/traffic-management/egress/egress-gateway-tls-origination/
/docs/examples/advanced-gateways/ingress-certmgr/ /docs/tasks/traffic-management/ingress/ingress-certmgr/
/help/ops/traffic-management/locality-load-balancing /docs/ops/traffic-management/locality-load-balancing/
/help/faq/mixer /faq/mixer/
/docs/concepts/policy-and-control/mixer.html /docs/concepts/observability/
/docs/concepts/policy-and-control/mixer-config.html /docs/concepts/observability/
/docs/concepts/policy-and-control/attributes.html /docs/concepts/observability/
/docs/concepts/policies-and-telemetry/overview/ /docs/concepts/observability/
/docs/concepts/policies-and-telemetry/config/ /docs/concepts/observability/
/docs/concepts/policies-and-telemetry/ /docs/concepts/observability/
/docs/tasks/request-timeouts.html /docs/tasks/traffic-management/request-timeouts/
/help/ops/setup/required-pod-capabilities /docs/ops/setup/required-pod-capabilities/
/help/ops/security /docs/ops/security/
/docs/tasks/telemetry/using-istio-dashboard/ /docs/tasks/telemetry/metrics/using-istio-dashboard/
/docs/guides/endpoints/index.html /docs/examples/endpoints/
/docs/setup/kubernetes/automatic-sidecar-inject.html /docs/setup/kubernetes/additional-setup/sidecar-injection/
/docs/setup/kubernetes/sidecar-injection/ /docs/setup/kubernetes/additional-setup/sidecar-injection/
/help/faq/telemetry /faq/metrics-and-logs/
/help/faq/metrics-and-logs /faq/metrics-and-logs/
/help/faq/distributed-tracing /faq/distributed-tracing/
/help/ops/security/authorization-permissive /docs/ops/security/authorization-permissive/
/docs/examples/advanced-gateways/wildcard-egress-hosts/ /docs/tasks/traffic-management/egress/wildcard-egress-hosts/
/docs/performance-and-scalability/overview /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/microbenchmarks /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/performance-testing-automation /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/realistic-app-benchmark /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/scalability /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/scenarios /docs/concepts/performance-and-scalability/
/docs/performance-and-scalability/synthetic-benchmarks /docs/concepts/performance-and-scalability/
/help/ops/telemetry /docs/ops/telemetry/
/docs/reference/config/template/index.html /docs/reference/config/policy-and-telemetry/templates/
/help/faq/traffic-management /faq/traffic-management/
/docs/examples/advanced-gateways/egress_sni_monitoring_and_policies/ /docs/tasks/traffic-management/egress/egress_sni_monitoring_and_policies/
/docs/setup/kubernetes/quick-start-alicloud-ack/ /docs/setup/kubernetes/install/platform/alicloud/
/help/ops/security/authorization-restrictive /docs/ops/security/authorization-restrictive/
/docs/guides/integrating-vms/index.html /docs/examples/integrating-vms/
/docs/examples/advanced-gateways/http-proxy/ /docs/tasks/traffic-management/egress/http-proxy/
/docs/tasks/multicluster/gke/ /docs/examples/multicluster/gke/
/docs/setup/kubernetes/quick-start-gke-dm/ /docs/setup/kubernetes/install/platform/gke/
/docs/setup/kubernetes/quick-start/ /docs/setup/kubernetes/install/platform/gke/
/docs/tasks/traffic-management/app-health-check/ /docs/ops/setup/app-health-check/
/docs/ops/security/health-checks-and-mtls/ /docs/ops/setup/app-health-check/
/help/ops/setup/app-health-check /docs/ops/setup/app-health-check/
/docs/setup/kubernetes/quick-start-ibm/ /docs/setup/kubernetes/install/platform/ibm/
/docs/tasks/multicluster/icp/ /docs/examples/multicluster/icp/
/docs/setup/kubernetes/install/cni /docs/setup/kubernetes/additional-setup/cni/
/help/ops/security/end-user-auth /docs/ops/security/end-user-auth/
/help/ops/setup /docs/ops/setup/
/docs/examples/multicluster/split-horizon-eds/ /docs/setup/kubernetes/install/multicluster/shared-gateways/
/docs/tasks/multicluster/split-horizon-eds/ /docs/setup/kubernetes/install/multicluster/shared-gateways/
/help/ops/security/root-transition /docs/ops/security/root-transition/
/help/ops/telemetry/grafana /docs/ops/telemetry/grafana/
/docs/tasks/telemetry/fluentd/ /docs/tasks/telemetry/logs/fluentd/
/help/ops/misc /docs/ops/misc/
/help/ops/telemetry/envoy-stats /docs/ops/telemetry/envoy-stats/
/docs/setup/kubernetes/mesh-expansion/ /docs/setup/kubernetes/additional-setup/mesh-expansion/
/docs/welcome/contribute/index.html /about/contribute/
/docs/tasks/installing-istio.html /docs/setup/kubernetes/additional-setup/
/docs/setup/install-kubernetes.html /docs/setup/kubernetes/additional-setup/
/about/notes/0.8/index.html /about/notes/older/0.8/
/about/notes/0.7/index.html /about/notes/older/0.7/
/about/notes/0.6/index.html /about/notes/older/0.6/
/docs/tasks/traffic-management/egress-tcp/ /blog/2018/egress-tcp/
/about/notes/0.5/index.html /about/notes/older/0.5/
/docs/welcome/notes/0.4.html /about/notes/older/0.4/
/about/notes/0.4/index.html /about/notes/older/0.4/
/blog/posts/2017/mixer-spof-myth.html /blog/2017/mixer-spof-myth/
/blog/mixer-spof-myth.html /blog/2017/mixer-spof-myth/
/docs/welcome/notes/0.3.html /about/notes/older/0.3/
/about/notes/0.3/index.html /about/notes/older/0.3/
/blog/mixer-adapter-model.html /blog/2017/adapter-model/
/blog/istio-0.2-announcement.html /blog/2017/0.2-announcement/
/docs/welcome/notes/0.2.html /about/notes/older/0.2/
/about/notes/0.2/index.html /about/notes/older/0.2/
/blog/using-network-policy-in-concert-with-istio.html /blog/2017/0.1-using-network-policy/
/blog/canary-deployments-using-istio.html /blog/2017/0.1-canary/
/blog/0.1-auth.html /blog/2017/0.1-auth/
/blog/istio-auth-for-microservices.html /blog/2017/0.1-auth/
/blog/istio-service-mesh-for-microservices.html /blog/2017/0.1-announcement/
/blog/0.1-announcement.html /blog/2017/0.1-announcement/
/docs/welcome/notes/0.1.html /about/notes/older/0.1/
/about/notes/0.1/index.html /about/notes/older/0.1/
/docs/reference/config/template/apikey.html /docs/reference/config/policy-and-telemetry/templates/apikey/
/docs/reference/config/template/authorization.html /docs/reference/config/policy-and-telemetry/templates/authorization/
/blog/posts/index.html /blog/
/docs/reference/config/template/checknothing.html /docs/reference/config/policy-and-telemetry/templates/checknothing/
/docs/reference/config/adapters/circonus.html /docs/reference/config/policy-and-telemetry/adapters/circonus/
/docs/reference/config/adapters/cloudmonitor.html /docs/reference/config/policy-and-telemetry/adapters/cloudmonitor/
/docs/reference/config/adapters/cloudwatch.html /docs/reference/config/policy-and-telemetry/adapters/cloudwatch/
/docs/reference/config/adapters/datadog.html /docs/reference/config/policy-and-telemetry/adapters/datadog/
/docs/reference/config/adapters/denier.html /docs/reference/config/policy-and-telemetry/adapters/denier/
/docs/reference/config/adapters/fluentd.html /docs/reference/config/policy-and-telemetry/adapters/fluentd/
/docs/reference/config/adapters/kubernetesenv.html /docs/reference/config/policy-and-telemetry/adapters/kubernetesenv/
/docs/reference/config/adapters/list.html /docs/reference/config/policy-and-telemetry/adapters/list/
/docs/reference/config/template/listentry.html /docs/reference/config/policy-and-telemetry/templates/listentry/
/docs/reference/config/template/logentry.html /docs/reference/config/policy-and-telemetry/templates/logentry/
/docs/reference/config/adapters/memquota.html /docs/reference/config/policy-and-telemetry/adapters/memquota/
/docs/reference/config/template/metric.html /docs/reference/config/policy-and-telemetry/templates/metric/
/docs/reference/config/adapters/opa.html /docs/reference/config/policy-and-telemetry/adapters/opa/
/docs/reference/config/adapters/prometheus.html /docs/reference/config/policy-and-telemetry/adapters/prometheus/
/docs/reference/config/template/quota.html /docs/reference/config/policy-and-telemetry/templates/quota/
/docs/reference/config/adapters/redisquota.html /docs/reference/config/policy-and-telemetry/adapters/redisquota/
/docs/reference/config/template/reportnothing.html /docs/reference/config/policy-and-telemetry/templates/reportnothing/
/docs/reference/config/adapters/solarwinds.html /docs/reference/config/policy-and-telemetry/adapters/solarwinds/
/docs/reference/config/adapters/stackdriver.html /docs/reference/config/policy-and-telemetry/adapters/stackdriver/
/docs/reference/config/adapters/statsd.html /docs/reference/config/policy-and-telemetry/adapters/statsd/
/docs/reference/config/adapters/stdio.html /docs/reference/config/policy-and-telemetry/adapters/stdio/