Skip to content

Commit 2f5c31b

Browse files
authored
DOCSP-45611: Redirects for standardized docs (#78)
* DOCSP-45611: Redirects for standardized docs * libbson
1 parent 9a31df2 commit 2f5c31b

File tree

1 file changed

+59
-26
lines changed

1 file changed

+59
-26
lines changed

config/redirects

Lines changed: 59 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,69 @@
11
define: prefix docs/languages/c/c-driver
22
define: base https://www.mongodb.com/${prefix}
3-
define: versions v1.26 v1.27 1.28 v1.29 master
3+
define: versions v1.26 v1.27 v1.28 v1.29 master
44

5-
symlink: current -> master
5+
symlink: current -> v1.29
6+
symlink: upcoming -> master
67

78
raw: ${prefix}/ -> ${base}/current/
89
raw: ${prefix}/stable -> ${base}/current/
910
raw: ${prefix}/master -> ${base}/upcoming/
1011
raw: ${prefix}/current/libmongoc -> ${base}/current/
12+
raw: ${prefix}/current/libbson -> ${base}/current/
13+
14+
[*-v1.28]: ${prefix}/${version}/get-started/ -> ${base}/${version}/libmongoc/tutorial/
15+
[*-v1.28]: ${prefix}/${version}/get-started/download-and-install/ -> ${base}/${version}/libmongoc/tutorials/obtaining-libraries
16+
[*-v1.28]: ${prefix}/${version}/connect/ -> ${base}/${version}/
17+
[*-v1.28]: ${prefix}/${version}/connect/tls/ -> ${base}/${version}/libmongoc/guides/configuring_tls/
18+
[*-v1.28]: ${prefix}/${version}/databases-collections/ -> ${base}/${version}/
19+
[*-v1.28]: ${prefix}/${version}/write/ -> ${base}/${version}/
20+
[*-v1.28]: ${prefix}/${version}/write/insert -> ${base}/${version}/
21+
[*-v1.28]: ${prefix}/${version}/write/replace -> ${base}/${version}/
22+
[*-v1.28]: ${prefix}/${version}/write/update -> ${base}/${version}/
23+
[*-v1.28]: ${prefix}/${version}/write/delete -> ${base}/${version}/
24+
[*-v1.28]: ${prefix}/${version}/write/bulk-write/ -> ${base}/${version}/libmongoc/guides/bulk/
25+
[*-v1.28]: ${prefix}/${version}/write/transactions -> ${base}/${version}/
26+
[*-v1.28]: ${prefix}/${version}/write/gridfs -> ${base}/${version}/
27+
[*-v1.28]: ${prefix}/${version}/read/ -> ${base}/${version}/
28+
[*-v1.28]: ${prefix}/${version}/read/specify-a-query/ -> ${base}/${version}/
29+
[*-v1.28]: ${prefix}/${version}/read/retrieve/ -> ${base}/${version}/
30+
[*-v1.28]: ${prefix}/${version}/read/project/ -> ${base}/${version}/
31+
[*-v1.28]: ${prefix}/${version}/read/count/ -> ${base}/${version}/
32+
[*-v1.28]: ${prefix}/${version}/read/cursors/ -> ${base}/${version}/libmongoc/guides/cursors/
33+
[*-v1.28]: ${prefix}/${version}/indexes/ -> ${base}/${version}/libmongoc/guides/manage-collection-indexes/
34+
[*-v1.28]: ${prefix}/${version}/monitoring/cluster-monitoring/ -> ${base}/${version}/
35+
[*-v1.28]: ${prefix}/${version}/security/ -> ${base}/${version}/libmongoc/authentication
36+
[*-v1.28]: ${prefix}/${version}/aggregation/ -> ${base}/${version}/libmongoc/guides/aggregate/
37+
[*-v1.28]: ${prefix}/${version}/install-from-source/ -> ${base}/${version}/libmongoc/tutorials/obtaining-libraries/from-source/
38+
[*-v1.28]: ${prefix}/${version}/read-write-configuration/ -> ${base}/${version}/libmongoc/guides/advanced-connections/
39+
[*-v1.28]: ${prefix}/${version}/whats-new/ -> ${base}/${version}/
40+
[*-v1.28]: ${prefix}/${version}/compatibility/ -> ${base}/${version}/
41+
[*-v1.28]: ${prefix}/${version}/upgrade/ -> ${base}/${version}/
42+
43+
(v1.28-master]: ${prefix}/${version}/libmongoc/tutorial/ -> ${base}/${version}/get-started/
44+
(v1.28-master]: ${prefix}/${version}/libmongoc/tutorials/ -> ${base}/${version}/
45+
(v1.28-master]: ${prefix}/${version}/libmongoc/tutorials/obtaining-libraries -> ${base}/${version}/get-started/download-and-install/
46+
(v1.28-master]: ${prefix}/${version}/libmongoc/tutorials/obtaining-libraries/from-source/ -> ${base}/${version}/install-from-source/
47+
(v1.28-master]: ${prefix}/${version}/libmongoc/howto/ -> ${base}/${version}/
48+
(v1.28-master]: ${prefix}/${version}/libmongoc/howto/source-install/ -> ${base}/${version}/install-from-source/
49+
(v1.28-master]: ${prefix}/${version}/libmongoc/ref/ -> ${base}/${version}/
50+
(v1.28-master]: ${prefix}/${version}/libmongoc/ref/packages/ -> ${base}/${version}/get-started/download-and-install/
51+
(v1.28-master]: ${prefix}/${version}/libmongoc/ref/platforms/ -> ${base}/${version}/compatibility
52+
(v1.28-master]: ${prefix}/${version}/libmongoc/authentication/ -> ${base}/${version}/security/
53+
(v1.28-master]: ${prefix}/${version}/libmongoc/basic-troubleshooting/ -> ${base}/${version}/
54+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/ -> ${base}/${version}/
55+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/configuring_tls/ -> ${base}/${version}/connect/tls/
56+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/bulk/ -> ${base}/${version}/write/bulk-write/
57+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/data-compression/ -> ${base}/${version}/connect/
58+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/distinct-mapreduce/ -> ${base}/${version}/read/distinct/
59+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/visual-studio-guide/ -> ${base}/${version}/get-started/
60+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/mongoc-common-task-examples/ -> ${base}/${version}/
61+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/cursors/ -> ${base}/${version}/read/cursors/
62+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/debugging/ -> ${base}/${version}/
63+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/manage-collection-indexes/ -> ${base}/${version}/indexes/
64+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/queryable-encryption/ -> ${base}/${version}/
65+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/client-side-field-level-encryption/ -> ${base}/${version}/
66+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/aggregate/ -> ${base}/${version}/aggregation/
67+
(v1.28-master]: ${prefix}/${version}/libmongoc/guides/advanced-connections/ -> ${base}/${version}/read-write-configuration/
1168

12-
[1.29-master]: ${prefix}/${version}/libmongoc/tutorials/ -> ${base}/${version}/
13-
[1.29-master]: ${prefix}/${version}/libmongoc/tutorials/obtaining-libraries/from-source/ -> ${base}/${version}/install-from-source/
14-
[1.29-master]: ${prefix}/${version}/libmongoc/tutorials/obtaining-libraries/installing/ -> ${base}/${version}/get-started/download-and-install/
15-
[1.29-master]: ${prefix}/${version}/libmongoc/howto/ -> ${base}/${version}/
16-
[1.29-master]: ${prefix}/${version}/libmongoc/howto/source-install/ -> ${base}/${version}/install-from-source/
17-
[1.29-master]: ${prefix}/${version}/libmongoc/ref/ -> ${base}/${version}/
18-
[1.29-master]: ${prefix}/${version}/libmongoc/ref/packages/ -> ${base}/${version}/get-started/download-and-install/
19-
[1.29-master]: ${prefix}/${version}/libmongoc/ref/platforms/ -> ${base}/${version}/compatibility/
20-
[1.29-master]: ${prefix}/${version}/libmongoc/tutorial/ -> ${base}/${version}/
21-
[1.29-master]: ${prefix}/${version}/libmongoc/authentication -> ${base}/${version}/security/authentication/
22-
[1.29-master]: ${prefix}/${version}/libmongoc/basic-troubleshooting/ -> ${base}/${version}/
23-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/ -> ${base}/${version}/
24-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/configuring_tls/ -> ${base}/${version}/connect/tls/
25-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/mongoc-common-task-examples/ -> ${base}/${version}/databases-collections/run-command/
26-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/data-compression/ -> ${base}/${version}/connect/
27-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/cursors/ -> ${base}/${version}/read/cursors/
28-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/bulk/ -> ${base}/${version}/write/bulk-write/
29-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/aggregate/ -> ${base}/${version}/aggregation/
30-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/distinct-mapreduce/ -> ${base}/${version}/read/distinct/
31-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/visual-studio-guide/ -> ${base}/${version}/get-started/
32-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/manage-collection-indexes/ -> ${base}/${version}/indexes/
33-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/debugging/ -> ${base}/${version}/
34-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/queryable-encryption/ -> ${base}/${version}/
35-
[1.29-master]: ${prefix}/${version}/libmongoc/guides/client-side-field-level-encryption/ -> ${base}/${version}/
3669

0 commit comments

Comments
 (0)