This is an automated email from the ASF dual-hosted git repository.
aaronmarkham pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git
The following commit(s) were added to refs/heads/master by this push:
new 71740ae fix redirection issues; set default version to master (#13796)
71740ae is described below
commit 71740ae4307a53682a25807f6e07561b90d97feb
Author: Aaron Markham <[email protected]>
AuthorDate: Wed Jan 9 08:42:34 2019 -0800
fix redirection issues; set default version to master (#13796)
---
docs/build_version_doc/artifacts/.htaccess | 41 +++++++++++++++---------------
1 file changed, 21 insertions(+), 20 deletions(-)
diff --git a/docs/build_version_doc/artifacts/.htaccess
b/docs/build_version_doc/artifacts/.htaccess
index d553ce5..6bf3a65 100644
--- a/docs/build_version_doc/artifacts/.htaccess
+++ b/docs/build_version_doc/artifacts/.htaccess
@@ -1,28 +1,29 @@
RewriteEngine on
-RewriteRule ^get_started/why_mxnet.html$ /faq/why_mxnet.html [R=301,L]
-RewriteRule ^get_started.*$ /install/ [R=301,L]
-RewriteRule ^how_to.*$ /faq/ [R=301,L]
-RewriteRule ^api/python/symbol.html$ /api/python/symbol/symbol.html [R=301,L]
-RewriteRule ^community/index.html$ /community/contribute.html [R=301,L]
+RewriteRule .* - [E=default_version:/versions/master]
+RewriteRule ^get_started/why_mxnet.html$
%{ENV:default_version}/faq/why_mxnet.html [R=301,L]
+RewriteRule ^get_started.*$ %{ENV:default_version}/install/ [R=301,L]
+RewriteRule ^how_to.*$ %{ENV:default_version}/faq/ [R=301,L]
+RewriteRule ^api/python/symbol.html$
%{ENV:default_version}/api/python/symbol/symbol.html [R=301,L]
+RewriteRule ^community/index.html$
%{ENV:default_version}/community/contribute.html [R=301,L]
# Navigation bar redirects to latest info
-RewriteRule ^versions/[^\/]+/architecture/.*$ /architecture/ [R=301,L]
-RewriteRule ^versions/[^\/]+/community/.*$ /community/ [R=301,L]
-RewriteRule ^versions/[^\/]+/faq/.*$ /faq/ [R=301,L]
-RewriteRule ^versions/[^\/]+/gluon/.*$ /gluon/ [R=301,L]
-RewriteRule ^versions/[^\/]+/install/.*$ /install/ [R=301,L]
-RewriteRule ^versions/[^\/]+/tutorials/(.*)$ /tutorials/$1 [R=301,L]
+RewriteRule ^versions\/[0-9.]+\/architecture/(.*)$
%{ENV:default_version}/architecture/$1 [R=301,L]
+RewriteRule ^versions\/[0-9.]+\/community/(.*)$
%{ENV:default_version}/community/$1 [R=301,L]
+RewriteRule ^versions\/[0-9.]+\/faq/(.*)$ %{ENV:default_version}/faq/$1
[R=301,L]
+RewriteRule ^versions\/[0-9.]+\/gluon/(.*)$ %{ENV:default_version}/gluon/$1
[R=301,L]
+RewriteRule ^versions\/[0-9.]+\/install/(.*)$
%{ENV:default_version}/install/$1 [R=301,L]
+RewriteRule ^versions\/[0-9.]+\/tutorials/(.*)$
%{ENV:default_version}/tutorials/$1 [R=301,L]
# Redirect navbar APIs that did not exist
-RewriteRule ^versions/0.11.0/api/python/contrib/onnx.html /error/api.html
[R=301,L]
-RewriteRule ^versions/0.12.1/api/python/contrib/onnx.html /error/api.html
[R=301,L]
-RewriteRule ^versions/1.0.0/api/python/contrib/onnx.html /error/api.html
[R=301,L]
-RewriteRule ^versions/1.1.0/api/python/contrib/onnx.html /error/api.html
[R=301,L]
+RewriteRule ^versions/0.11.0/api/python/contrib/onnx.html
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/0.12.1/api/python/contrib/onnx.html
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/1.0.0/api/python/contrib/onnx.html
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/1.1.0/api/python/contrib/onnx.html
%{ENV:default_version}/error/api.html [R=301,L]
-RewriteRule ^versions/0.11.0/api/clojure/.*$ /error/api.html [R=301,L]
-RewriteRule ^versions/0.12.1/api/clojure/.*$ /error/api.html [R=301,L]
-RewriteRule ^versions/1.0.0/api/clojure/.*$ /error/api.html [R=301,L]
-RewriteRule ^versions/1.1.0/api/clojure/.*$ /error/api.html [R=301,L]
-RewriteRule ^versions/1.2.1/api/clojure/.*$ /error/api.html [R=301,L]
+RewriteRule ^versions/0.11.0/api/clojure/.*$
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/0.12.1/api/clojure/.*$
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/1.0.0/api/clojure/.*$
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/1.1.0/api/clojure/.*$
%{ENV:default_version}/error/api.html [R=301,L]
+RewriteRule ^versions/1.2.1/api/clojure/.*$
%{ENV:default_version}/error/api.html [R=301,L]
ErrorDocument 404 https://mxnet.incubator.apache.org/error/404.html