1
1
define: base https://www.mongodb.com/docs/php-library
2
2
define: prefix docs/php-library
3
3
raw: ${prefix}/ -> ${base}/current
4
- define: versions v1.16 v1.17 v1.18 v1.19 v1.20 v1.21 v2.0 master
4
+ define: versions v1.16 v1.17 v1.18 v1.19 v1.20 v1.21 v1.x v2.0 v2.x master
5
5
6
6
symlink: upcoming -> master
7
- symlink: current -> v2.0
7
+ symlink: current -> v2.x
8
+
9
+ # consolidation redirects
10
+ [*-v1.21]: ${prefix}/${version}/ -> ${base}/v1.x/
11
+ [v2.0]: ${prefix}/${version}/ -> ${base}/v2.x/
8
12
9
13
# general redirects
10
- [v1.17-v1.19]: ${prefix}/${version}/tutorial/client-side-encryption/ -> ${base}/${version}/tutorial/ encryption/
11
- [v1.16]: ${prefix}/${version}/tutorial/encryption/ -> ${base}/${version}/
12
- [v1.20-*]: ${prefix}/${version}/get-started/connect-to-mongodb -> ${base}/${version}/get-started/run-sample-query/
14
+ [v1.17-v1.19]: ${prefix}/${version}/tutorial/client-side-encryption/ -> ${base}/${version}/security/in-use- encryption/
15
+ [v1.16]: ${prefix}/${version}/tutorial/encryption/ -> ${base}/${version}/security/in-use-encryption/
16
+ [v1.20-*]: ${prefix}/${version}/get-started/connect-to-mongodb -> ${base}/${version}/get-started/# run-a -sample-query/
13
17
[*-v1.20]: ${prefix}/${version}/aggregation/atlas-search -> ${base}/${version}/aggregation/
14
18
[*-v1.20]: ${prefix}/${version}/aggregation/vector-search -> ${base}/${version}/aggregation/
15
19
[*-v1.20]: ${prefix}/${version}/builders -> ${base}/${version}/
16
20
17
21
# standardization redirects
18
22
19
23
# redirects in standardized docs
20
- [v1.20-*]: ${prefix}/${version}/tutorial/install-php-library/ -> ${base}/${version}/get-started/download-and-install/
24
+ [v1.20-*]: ${prefix}/${version}/tutorial/install-php-library/ -> ${base}/${version}/get-started/
21
25
[v1.20-*]: ${prefix}/${version}/tutorial/connecting/ -> ${base}/${version}/connect/
22
26
[v1.20-*]: ${prefix}/${version}/tutorial/server-selection/ -> ${base}/${version}/monitoring/cluster-monitoring/
23
27
[v1.20-*]: ${prefix}/${version}/tutorial/crud/ -> ${base}/${version}/read/
@@ -34,23 +38,3 @@ symlink: current -> v2.0
34
38
[v1.20-*]: ${prefix}/${version}/tutorial/modeling-bson-data/ -> ${base}/${version}/data-formats/modeling-bson-data/
35
39
[v1.20-*]: ${prefix}/${version}/tutorial/stable-api/ -> ${base}/${version}/stable-api/
36
40
[v1.20-*]: ${prefix}/${version}/tutorial/aws-lambda/ -> ${base}/${version}/aws-lambda/
37
-
38
- # redirects in old docs
39
- # note: this mapping does not account for all of the new pages
40
- [*-v1.19]: ${prefix}/${version}/get-started/download-and-install/ -> ${base}/${version}/tutorial/install-php-library/
41
- [*-v1.19]: ${prefix}/${version}/connect/ -> ${base}/${version}/tutorial/connecting/
42
- [*-v1.19]: ${prefix}/${version}/monitoring/cluster-monitoring/ -> ${base}/${version}/tutorial/server-selection/
43
- [*-v1.19]: ${prefix}/${version}/read/ -> ${base}/${version}/tutorial/crud/
44
- [*-v1.19]: ${prefix}/${version}/data-formats/codecs/ -> ${base}/${version}/tutorial/codecs/
45
- [*-v1.19]: ${prefix}/${version}/run-command/ -> ${base}/${version}/tutorial/commands/
46
- [*-v1.19]: ${prefix}/${version}/data-formats/custom-types/ -> ${base}/${version}/tutorial/custom-types/
47
- [*-v1.19]: ${prefix}/${version}/data-formats/decimal128/ -> ${base}/${version}/tutorial/decimal128/
48
- [*-v1.19]: ${prefix}/${version}/security/in-use-encryption/ -> ${base}/${version}/tutorial/encryption/
49
- [*-v1.19]: ${prefix}/${version}/write/gridfs/ -> ${base}/${version}/tutorial/gridfs/
50
- [*-v1.19]: ${prefix}/${version}/indexes/ -> ${base}/${version}/tutorial/indexes/
51
- [*-v1.19]: ${prefix}/${version}/read/cursor/ -> ${base}/${version}/tutorial/tailable-cursor/
52
- [*-v1.19]: ${prefix}/${version}/data-formats/modeling-bson-data/ -> ${base}/${version}/tutorial/modeling-bson-data/
53
- [*-v1.19]: ${prefix}/${version}/stable-api/ -> ${base}/${version}/tutorial/stable-api/
54
- [*-v1.19]: ${prefix}/${version}/whats-new/ -> ${base}/${version}/
55
- [*-v1.19]: ${prefix}/${version}/aws-lambda/ -> ${base}/${version}/tutorial/aws-lambda/
56
-
0 commit comments