Skip to content

Commit 3dab89a

Browse files
committed
unversioned redirects
1 parent 9192e14 commit 3dab89a

File tree

1 file changed

+71
-4
lines changed

1 file changed

+71
-4
lines changed

config/redirects

+71-4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,77 @@ raw: ${prefix}/ -> ${base}/current/
88
raw: ${prefix}/stable -> ${base}/current/
99
raw: ${prefix}/master -> ${base}/upcoming/
1010

11-
# temporary redirect for a bad link
11+
# temp redirects until DOP deletes unversioned URLs
1212
raw: ${prefix}/get-started/download-and-install/ -> ${base}/current/get-started/download-and-install/
13+
raw: ${prefix}/compatibility/ -> ${base}/current/compatibility/
14+
raw: ${prefix}/security/enterprise-authentication/ -> ${base}/current/security/authentication/
15+
raw: ${prefix}/faq/ -> ${base}/current/
16+
raw: ${prefix}/connect/connection-pools/ -> ${base}/current/connect/connection-options/#connection-pools
17+
raw: ${prefix}/get-started/download-and-install/ -> ${base}/current/get-started/
18+
raw: ${prefix}/get-started/create-a-deployment/ -> ${base}/current/get-started/
19+
raw: ${prefix}/get-started/create-a-connection-string/ -> ${base}/current/get-started/
20+
raw: ${prefix}/get-started/connect-to-mongodb/ -> ${base}/current/get-started/
21+
raw: ${prefix}/get-started/next-steps/ -> ${base}/current/get-started/
22+
raw: ${prefix}/connect/csot/ -> ${base}/current/connect/connection-options/csot/
23+
raw: ${prefix}/connect/network-compression/ -> ${base}/current/connect/connection-options/network-compression/
24+
raw: ${prefix}/connect/server-selection/ -> ${base}/current/connect/connection-options/server-selection/
25+
raw: ${prefix}/connect/stable-api/ -> ${base}/current/connect/connection-options/stable-api/
26+
raw: ${prefix}/connect/tls/ -> ${base}/current/security/tls/
27+
raw: ${prefix}/write/bulk-write/ -> ${base}/current/crud/bulk-write/
28+
raw: ${prefix}/databases-collections/#configure-read-and-write-operations/ -> ${base}/current/crud/configure/
29+
raw: ${prefix}/write/delete/ -> ${base}/current/crud/delete/
30+
raw: ${prefix}/write/gridfs/ -> ${base}/current/crud/gridfs/
31+
raw: ${prefix}/write/insert/ -> ${base}/current/crud/insert/
32+
raw: ${prefix}/write/transactions/ -> ${base}/current/crud/transactions/
33+
raw: ${prefix}/write/update/ -> ${base}/current/crud/update/
34+
raw: ${prefix}/write/replace/ -> ${base}/current/crud/update/replace/
35+
raw: ${prefix}/read/ -> ${base}/current/crud/query/
36+
raw: ${prefix}/read/count/ -> ${base}/current/crud/query/count/
37+
raw: ${prefix}/read/cursors/ -> ${base}/current/crud/query/cursors/
38+
raw: ${prefix}/read/distinct/ -> ${base}/current/crud/query/distinct/
39+
raw: ${prefix}/read/retrieve/ -> ${base}/current/crud/query/find/
40+
raw: ${prefix}/read/project/ -> ${base}/current/crud/query/project/
41+
raw: ${prefix}/read/specify-documents-to-return/ -> ${base}/current/crud/query/specify-documents-to-return/
42+
raw: ${prefix}/read/specify-a-query/ -> ${base}/current/crud/query/specify-query/
43+
raw: ${prefix}/read/change-streams/ -> ${base}/current/monitoring-and-logging/change-streams/
44+
raw: ${prefix}/logging/ -> ${base}/current/monitoring-and-logging/logging/
45+
raw: ${prefix}/monitoring/ -> ${base}/current/monitoring-and-logging/monitoring/
46+
raw: ${prefix}/data-formats/custom-types/ -> ${base}/current/data-formats/custom-types/type-codecs/
47+
raw: ${prefix}/serialization/#binary-data -> ${base}/current/reference/compatibility/
48+
raw: ${prefix}/compatibility/ -> ${base}/current/reference/compatibility/
49+
raw: ${prefix}/get-started/connect-to-mongodb/ -> ${base}/current/get-started/
50+
raw: ${prefix}/get-started/create-a-connection-string/ -> ${base}/current/get-started/
51+
raw: ${prefix}/get-started/create-a-deployment/ -> ${base}/current/get-started/
52+
raw: ${prefix}/get-started/download-and-install/ -> ${base}/current/get-started/
53+
raw: ${prefix}/get-started/next-steps/ -> ${base}/current/get-started/
54+
raw: ${prefix}/motor-async-migration/ -> ${base}/current/reference/migration/
55+
raw: ${prefix}/pymongo-to-async-guide/ -> ${base}/current/reference/migration/
56+
raw: ${prefix}/previous-versions/ -> ${base}/current/reference/previous-versions/
57+
raw: ${prefix}/whats-new/ -> ${base}/current/reference/release-notes/
58+
raw: ${prefix}/tools/ -> ${base}/current/integrations/
59+
raw: ${prefix}/upgrade/ -> ${base}/current/reference/upgrade/
60+
raw: ${prefix}/write-operations/ -> ${base}/current/crud/
61+
raw: ${prefix}/get-started/connect-to-mongodb -> ${base}/current/get-started/run-sample-query/
62+
raw: ${prefix}/work-with-indexes/ -> ${base}/current/indexes/
1363

64+
raw: ${prefix}/indexes/single-field-index/ -> ${base}/current/indexes/
65+
raw: ${prefix}/indexes/compound-index/ -> ${base}/current/indexes/
66+
raw: ${prefix}/indexes/multikey-index/ -> ${base}/current/indexes/
67+
raw: ${prefix}/indexes/atlas-search-index/ -> ${base}/current/indexes/
68+
raw: ${prefix}/indexes/text-index/ -> ${base}/current/indexes/
69+
raw: ${prefix}/indexes/geospatial-index/ -> ${base}/current/indexes/
70+
raw: ${prefix}/indexes/unique-index/ -> ${base}/current/indexes/
71+
raw: ${prefix}/indexes/wildcard-index/ -> ${base}/current/indexes/
72+
raw: ${prefix}/indexes/clustered-index/ -> ${base}/current/indexes/
73+
74+
raw: ${prefix}/aggregation/aggregation-tutorials/ -> ${base}/current/aggregation/
75+
raw: ${prefix}/aggregation/aggregation-tutorials/filtered-subset/ -> ${base}/current/aggregation/filtered-subset/
76+
raw: ${prefix}/aggregation/aggregation-tutorials/group-total/ -> ${base}/current/aggregation/group-total/
77+
raw: ${prefix}/aggregation/aggregation-tutorials/multi-field-join/ -> ${base}/current/aggregation/multi-field-join/
78+
raw: ${prefix}/aggregation/aggregation-tutorials/one-to-one-join/ -> ${base}/current/aggregation/one-to-one-join/
79+
raw: ${prefix}/aggregation/aggregation-tutorials/unpack-arrays/ -> ${base}/current/aggregation/unpack-arrays/
80+
81+
# TOC reorganization
1482
[*-master]: ${prefix}/${version}/security/enterprise-authentication/ -> ${base}/${version}/security/authentication/
1583
[*-master]: ${prefix}/${version}/faq/ -> ${base}/${version}/
1684
[*-master]: ${prefix}/${version}/connect/connection-pools/ -> ${base}/${version}/connect/connection-options/#connection-pools
@@ -57,7 +125,8 @@ raw: ${prefix}/get-started/download-and-install/ -> ${base}/current/get-started/
57125
[*-master]: ${prefix}/${version}/whats-new/ -> ${base}/${version}/reference/release-notes/
58126
[*-master]: ${prefix}/${version}/tools/ -> ${base}/${version}/integrations/
59127
[*-master]: ${prefix}/${version}/upgrade/ -> ${base}/${version}/reference/upgrade/
60-
[*-master]: ${prefix}/${version}/write-operations/ -> ${base}/${version}/crud/[v4.7-*]: ${prefix}/${version}/get-started/connect-to-mongodb -> ${base}/${version}/get-started/run-sample-query/
128+
[*-master]: ${prefix}/${version}/write-operations/ -> ${base}/${version}/crud/
129+
[*-master]: ${prefix}/${version}/get-started/connect-to-mongodb -> ${base}/${version}/get-started/run-sample-query/
61130
[*-master]: ${prefix}/${version}/work-with-indexes/ -> ${base}/${version}/indexes/
62131

63132
[*-master]: ${prefix}/${version}/indexes/single-field-index/ -> ${base}/${version}/indexes/
@@ -77,5 +146,3 @@ raw: ${prefix}/get-started/download-and-install/ -> ${base}/current/get-started/
77146
[*-master]: ${prefix}/${version}/aggregation/aggregation-tutorials/one-to-one-join/ -> ${base}/${version}/aggregation/one-to-one-join/
78147
[*-master]: ${prefix}/${version}/aggregation/aggregation-tutorials/unpack-arrays/ -> ${base}/${version}/aggregation/unpack-arrays/
79148

80-
# temp redirect until DOP deletes unversioned URLs
81-
[master]: ${prefix}/compatibility/ -> ${base}/current/compatibility/

0 commit comments

Comments
 (0)