1
- Options -Indexes
2
1
DirectorySlash off
3
2
RewriteEngine on
4
3
RewriteOptions AllowNoSlash
@@ -23,6 +22,53 @@ RewriteCond %{REQUEST_FILENAME} -d
23
22
RewriteCond %{REQUEST_FILENAME}/index.html -f
24
23
RewriteRule ^(.*) $1/index.html [NC,L]
25
24
26
-
27
25
# 404
28
26
ErrorDocument 404 /404 .html
27
+
28
+ # Redirects
29
+ # Python API
30
+ Redirect 301 /versions/master/api/python/index.html /api/python/docs/api/index.html
31
+ Redirect 301 /api/python/ndarray/ndarray.html /api/python/docs/api/ndarray/index.html
32
+ Redirect 301 /api/python/ndarray/random.html /api/python/docs/api/ndarray/routines.html
33
+ Redirect 301 /api/python/ndarray/linalg.html /api/python/docs/api/ndarray/routines.html
34
+ Redirect 301 /api/python/ndarray/contrib.html /api/python/docs/api/ndarray/routines.html
35
+ Redirect 301 /api/python/ndarray/sparse.html /api/python/docs/api/ndarray/sparse_routines.html
36
+
37
+ Redirect 301 /api/python/autograd/autograd.html /api/python/docs/api/gluon-related/mxnet.autograd.html
38
+
39
+ Redirect 301 /api/python/gluon/gluon.html /api/python/docs/api/gluon/index.html
40
+ Redirect 301 /api/python/contrib/contrib.html /api/python/docs/api/gluon/mxnet.gluon.contrib.html
41
+ Redirect 301 /api/python/gluon/nn.html /api/python/docs/api/gluon/nn.html
42
+ Redirect 301 /api/python/gluon/rnn.html /api/python/docs/api/gluon/rnn.html
43
+ Redirect 301 /api/python/gluon/loss.html /api/python/docs/api/gluon/mxnet.gluon.loss.html
44
+ Redirect 301 /api/python/gluon/data.html /api/python/docs/api/gluon/mxnet.gluon.data.html
45
+ Redirect 301 /api/python/gluon/model_zoo.html /api/python/docs/api/gluon/mxnet.gluon.model_zoo.html
46
+ Redirect 301 /api/python/gluon/contrib.html /api/python/docs/api/gluon/mxnet.gluon.contrib.html
47
+
48
+ Redirect 301 /api/python/kvstore/kvstore.html /api/python/docs/api/gluon-related/mxnet.kvstore.html
49
+ Redirect 301 /api/python/metric/metric.html /api/python/docs/api/gluon-related/mxnet.metric.html
50
+ Redirect 301 /api/python/optimization/optimization.html /api/python/docs/api/gluon-related/mxnet.optimizer.html
51
+ Redirect 301 /api/python/optimization/contrib.html /api/python/docs/api/gluon-related/mxnet.optimizer.html
52
+ Redirect 301 /api/python/profiler/profiler.html /api/python/docs/api/gluon-related/mxnet.profiler.html
53
+ Redirect 301 /api/python/io/io.html /api/python/docs/api/gluon-related/mxnet.io.html
54
+
55
+ Redirect 301 /api/python/symbol/symbol.html /api/python/docs/api/symbol/index.html
56
+ Redirect 301 /api/python/symbol.html /api/python/docs/api/symbol/index.html
57
+ Redirect 301 /api/python/symbol/linalg.html /api/python/docs/api/symbol/mxnet.symbol.linalg.html
58
+
59
+ Redirect 301 /api/python/module/module.html /api/python/docs/api/symbol-related/mxnet.module.html
60
+ Redirect 301 /api/python/callback/callback.html /api/python/docs/api/symbol-related/mxnet.callback.html
61
+ Redirect 301 /api/python/tools/visualization.html /api/python/docs/api/symbol-related/mxnet.visualization.html
62
+
63
+ Redirect 301 /api/python/executor/executor.html /api/python/docs/api/advanced/mxnet.executor.html
64
+ Redirect 301 /api/python/rtc/rtc.html /api/python/docs/api/advanced/mxnet.rtc.html
65
+ Redirect 301 /api/python/tools/test_utils.html /api/python/docs/api/advanced/mxnet.test_utils.html
66
+
67
+ # Top Level Nav bar
68
+ Redirect 301 /install/index.html /get_started
69
+ Redirect 301 /test/get_started/install.html /get_started
70
+ Redirect 301 /faq/index.html /api
71
+ Redirect 301 /tutorials/index.html /api
72
+ Redirect 301 /architecture/index.html /api/architecture/overview
73
+ Redirect 301 /community/ecosystem.html /ecosystem
74
+ Redirect 301 /community/powered_by.html /ecosystem
0 commit comments