1
1
# Netlify Redirects
2
2
# https://docs.netlify.com/routing/redirects/
3
3
4
- # ##############################
5
- # Domain-level & legacy doc references
6
- # ##############################
7
-
8
- # Root domain => new docs
4
+ # Domain-level references
9
5
http://docs.pomerium.io/* https://docs.pomerium.com/:splat 301 !
10
6
https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301 !
11
7
12
- # ##############################
13
8
# Root => /docs
14
- # ##############################
15
9
/ /docs
16
10
17
- # ##############################
18
11
# Releases & Versions
19
- # ##############################
20
12
/docs/releases /docs/versions
21
13
/docs/releases/changelog /docs/deploy/upgrading
22
14
/docs/releases/upgrading /docs/deploy/upgrading
23
-
24
- # Consolidate old "changelog" => /docs/deploy/upgrading
25
15
/docs/changelog /docs/deploy/upgrading
26
16
/docs/changelog.html /docs/deploy/upgrading
27
17
/docs/CHANGELOG /docs/deploy/upgrading
28
18
/docs/CHANGELOG.html /docs/deploy/upgrading
29
19
30
- # ##############################
31
20
# Old debug => new Troubleshooting
32
- # ##############################
33
21
/docs/reference/debug /docs/internals/troubleshooting
34
22
35
- # ##############################
36
- # Guide references => new pages
37
- # ##############################
23
+ # Guides => new pages
38
24
/guide/ /docs/get-started/quickstart
39
25
/guide/kubernetes.html /docs/deploy/k8s
40
26
/guide/kubernetes /docs/deploy/k8s
41
27
/docs/deploy/k8s/ /docs/deploy/k8s/quickstart
42
-
43
- # Synology
44
28
/guide/synology /docs/guides/synology
45
29
/guide/synology.html /docs/guides/synology
46
30
/docs/quick-start/synology.html /docs/guides/synology
47
-
48
- # JWT verification => "getting-users-identity"
49
31
/docs/guides/jwt-verification /docs/capabilities/getting-users-identity
50
32
/docs/guides/jwt-verification.html /docs/capabilities/getting-users-identity
51
-
52
- # Catch-all for /guides
53
33
/guides/* /docs/guides/:splat
54
-
55
- # Additional direct re-routes
56
34
/docs/guides/tcp /docs/capabilities/non-http
57
35
/guides/vs-code-server.html /docs/guides/code-server
58
36
/docs/guides/vs-code-server.html /docs/guides/code-server
59
37
/guides/local-oidc.html /docs/guides/local-oidc
60
38
/docs/guides/local-oidc /docs/integrations/user-identity/oidc
61
39
62
- # ##############################
63
40
# Programmatic access
64
- # ##############################
65
41
/docs/reference/programmatic-access.html /docs/capabilities/programmatic-access
66
42
67
- # ##############################
68
43
# Enterprise => /docs/deploy/enterprise
69
- # ##############################
70
44
/enterprise /docs/deploy/enterprise
71
45
/docs/enterprise /docs/deploy/enterprise
72
-
73
- # Old service-accounts => new capabilities
74
46
/enterprise/service-accounts /docs/capabilities/service-accounts
75
47
/enterprise/service-accounts.html /docs/capabilities/service-accounts
76
-
77
- # Old Prometheus references => new "configure-metrics"
78
48
/enterprise/prometheus /docs/deploy/enterprise/configure-metrics
79
49
/enterprise/prometheus.html /docs/deploy/enterprise/configure-metrics
80
-
81
- # Old "concepts" => "authentication"
82
50
/docs/enterprise/concepts.html /docs/capabilities/authentication
83
51
/docs/enterprise/concepts /docs/capabilities/authentication
84
-
85
- # Old "about" => enterprise root
86
52
/docs/enterprise/about /docs/deploy/enterprise
87
-
88
- # Old "reports" => "audit-logs"
89
53
/docs/capabilities/reports /docs/capabilities/audit-logs
90
-
91
- # Enterprise quickstart
92
54
/docs/enterprise/install/quickstart /docs/deploy/enterprise/quickstart
93
55
/docs/enterprise/install/quickstart.html /docs/deploy/enterprise/quickstart
94
56
/docs/enterprise/install /docs/deploy/enterprise/quickstart
95
57
/enterprise/install/ /docs/deploy/enterprise/quickstart
96
-
97
- # Old enterprise changelog => new /docs/versions
98
58
/docs/enterprise/changelog /docs/versions
99
59
/docs/enterprise/changelog.html /docs/versions
100
-
101
- # Catch-all for enterprise subpaths
102
60
/enterprise/* /docs/deploy/enterprise/:splat
103
61
104
- # ##############################
105
62
# Clients
106
- # ##############################
107
63
/docs/deploy/pomerium-cli /docs/deploy/clients
108
64
/docs/deploy/pomerium-desktop /docs/deploy/clients
109
65
/docs/deploy/clients /docs/deploy/clients
110
66
/docs/deploy/clients/* /docs/deploy/clients
111
67
112
- # ##############################
113
68
# Zero references
114
- # ##############################
115
69
/docs/zero/cluster-status /docs/troubleshooting/cluster-status
116
70
/docs/zero/upgrading /docs/deploy/upgrading
117
71
118
- # ##############################
119
- # Old "quickstart" => /get-started/quickstart
120
- # ##############################
72
+ # Old quickstart => /get-started/quickstart
121
73
/docs/quick-start /docs/get-started/quickstart
122
74
/docs/quickstart /docs/get-started/quickstart
123
75
/docs/install /docs/get-started/quickstart
@@ -132,23 +84,19 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
132
84
/docs/install/binary.html /docs/deploy/core
133
85
/docs/quick-start/binary /docs/deploy/core
134
86
/docs/quick-start/binary.html /docs/deploy/core
135
-
136
- # Helm references
137
- /docs/quick-start/helm.html /docs/deploy/k8s/helm
138
- /docs/deploy/k8s/helm /docs/guides/helm
139
- /docs/enterprise/install/helm /docs/guides/helm
140
- /docs/install/helm /docs/guides/helm
141
- /docs/install/helm.html /docs/guides/helm
142
- /docs/deploy/k8s/helm.html /docs/guides/helm
143
-
144
- # From-source => /docs/deploy/core
145
87
/docs/quick-start/from-source.html /docs/deploy/core
146
88
/docs/install/from-source /docs/deploy/core
147
89
/docs/install/from-source.html /docs/deploy/core
148
90
149
- # ##############################
91
+ # Helm => /docs/deploy/k8s/install (no /docs/guides/helm in current sitemap)
92
+ /docs/quick-start/helm.html /docs/deploy/k8s/install
93
+ /docs/deploy/k8s/helm /docs/deploy/k8s/install
94
+ /docs/enterprise/install/helm /docs/deploy/k8s/install
95
+ /docs/install/helm /docs/deploy/k8s/install
96
+ /docs/install/helm.html /docs/deploy/k8s/install
97
+ /docs/deploy/k8s/helm.html /docs/deploy/k8s/install
98
+
150
99
# TCP & Non-HTTP
151
- # ##############################
152
100
/docs/tcp /docs/capabilities/non-http
153
101
/docs/tcp/client /docs/capabilities/non-http/client
154
102
/docs/tcp/client.html /docs/capabilities/non-http/client
@@ -157,14 +105,10 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
157
105
/docs/tcp/examples/* /docs/capabilities/non-http/examples/:splat
158
106
/docs/tcp/* /docs/capabilities/non-http/examples/:splat
159
107
160
- # ##############################
161
- # /examples/
162
- # ##############################
108
+ # /examples
163
109
/examples/js-sdk/express-server /docs/capabilities/getting-users-identity
164
110
165
- # ##############################
166
111
# K8s references
167
- # ##############################
168
112
/docs/topics/kubernetes-integration.html /docs/deploy/k8s
169
113
/docs/deploying/k8s/install /docs/deploy/k8s/install
170
114
/docs/quick-start/kubernetes.html /docs/deploy/k8s/quickstart
@@ -173,35 +117,27 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
173
117
/docs/topics/ingress /docs/deploy/k8s/ingress
174
118
/kubernetes/ /docs/deploy/k8s/quickstart
175
119
176
- # ##############################
177
120
# Troubleshooting & FAQ
178
- # ##############################
179
121
/docs/FAQ.html /docs/internals/troubleshooting
180
122
/docs/faq /docs/internals/troubleshooting
181
123
/docs/internals/troubleshooting /docs/internals/troubleshooting
182
124
/docs/internals/troubleshooting.html /docs/internals/troubleshooting
183
125
184
- # ##############################
185
126
# Architecture / background / upgrading
186
- # ##############################
187
127
/docs/architecture.html /docs/internals/architecture
188
128
/docs/architecture /docs/internals/architecture
189
129
/docs/background /docs/internals/zero-trust
190
130
/docs/background.html /docs/internals/zero-trust
191
131
/docs/upgrading.html /docs/deploy/upgrading
192
132
/docs/upgrading /docs/deploy/upgrading
193
133
194
- # ##############################
195
134
# Newly renamed pages
196
- # ##############################
197
135
/_generate-recovery-token /docs/admonitions/_generate-recovery-token
198
136
/_generate-recovery-token.html /docs/admonitions/_generate-recovery-token
199
137
/_install-mkcert /docs/admonitions/_install-mkcert
200
138
/_install-mkcert.html /docs/admonitions/_install-mkcert
201
-
202
139
/docs/manage/custom-domains /docs/capabilities/custom-domains
203
140
/docs/manage/custom-domains.html /docs/capabilities/custom-domains
204
-
205
141
/docs/get-started/fundamentals/advanced-policies /docs/get-started/fundamentals/core/advanced-policies
206
142
/docs/get-started/fundamentals/advanced-policies.html /docs/get-started/fundamentals/core/advanced-policies
207
143
/docs/get-started/fundamentals/advanced-routes /docs/get-started/fundamentals/core/advanced-routes
@@ -236,11 +172,8 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
236
172
/docs/get-started/fundamentals/zero-single-sign-on.html /docs/get-started/fundamentals/zero/zero-single-sign-on
237
173
/docs/get-started/fundamentals/zero-tcp-routes /docs/get-started/fundamentals/zero/zero-tcp-routes
238
174
/docs/get-started/fundamentals/zero-tcp-routes.html /docs/get-started/fundamentals/zero/zero-tcp-routes
239
-
240
175
/docs/integrations/integrations /docs/capabilities/integrations
241
176
/docs/integrations/integrations.html /docs/capabilities/integrations
242
-
243
- # Fleets, geoip, ip-ranges => new "request-context" or "device-context"
244
177
/docs/integrations/fleetdm /docs/integrations/device-context/fleetdm
245
178
/docs/integrations/fleetdm.html /docs/integrations/device-context/fleetdm
246
179
/docs/integrations/geoip /docs/integrations/request-context/geoip
@@ -251,8 +184,6 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
251
184
/docs/integrations/tor-exit-nodes.html /docs/integrations/request-context/tor-exit-nodes
252
185
/docs/integrations/vpn-providers /docs/integrations/request-context/vpn-providers
253
186
/docs/integrations/vpn-providers.html /docs/integrations/request-context/vpn-providers
254
-
255
- # OIDC, Okta, Ping, etc. => new "user-identity"
256
187
/docs/integrations/apple /docs/integrations/user-identity/apple
257
188
/docs/integrations/apple.html /docs/integrations/user-identity/apple
258
189
/docs/integrations/auth0 /docs/integrations/user-identity/auth0
@@ -275,16 +206,12 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
275
206
/docs/integrations/one-login.html /docs/integrations/user-identity/one-login
276
207
/docs/integrations/ping /docs/integrations/user-identity/ping
277
208
/docs/integrations/ping.html /docs/integrations/user-identity/ping
278
-
279
- # BambooHR, directory-sync => user-standing
280
209
/docs/integrations/bamboohr /docs/integrations/user-standing/bamboohr
281
210
/docs/integrations/bamboohr.html /docs/integrations/user-standing/bamboohr
282
211
/docs/capabilities/directory-sync /docs/integrations/user-standing/directory-sync
283
212
/docs/capabilities/directory-sync.html /docs/integrations/user-standing/directory-sync
284
213
/docs/integrations/zenefits /docs/integrations/user-standing/zenefits
285
214
/docs/integrations/zenefits.html /docs/integrations/user-standing/zenefits
286
-
287
- # TLS, clusters, mutual-auth => new "internals"
288
215
/docs/capabilities/certificates-and-tls /docs/internals/certificates-and-tls
289
216
/docs/capabilities/certificates-and-tls.html /docs/internals/certificates-and-tls
290
217
/docs/manage/clusters /docs/internals/clusters
@@ -297,17 +224,11 @@ https://docs.pomerium.io/* https://docs.pomerium.com/:splat 301!
297
224
/docs/deploy/cloud/api-guide.html /docs/internals/management-api-zero
298
225
/docs/manage/mutual-auth /docs/internals/mutual-auth
299
226
/docs/manage/mutual-auth.html /docs/internals/mutual-auth
300
-
301
- # "metrics" => internals or enterprise config
302
227
/docs/capabilities/metrics /docs/internals/metrics
303
228
/docs/capabilities/metrics.html /docs/internals/metrics
304
-
305
- # PPL, programmatic
306
229
/docs/capabilities/ppl /docs/internals/ppl
307
230
/docs/capabilities/ppl.html /docs/internals/ppl
308
231
/docs/capabilities/programmatic-access /docs/internals/programmatic-access
309
232
/docs/capabilities/programmatic-access.html /docs/internals/programmatic-access
310
-
311
- # Troubleshooting
312
233
/docs/manage/troubleshooting /docs/internals/troubleshooting
313
- /docs/manage/troubleshooting.html /docs/internals/troubleshooting
234
+ /docs/manage/troubleshooting.html /docs/internals/troubleshooting
0 commit comments