This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/solr-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 4b384e484 Automatic Site Publish by Buildbot
4b384e484 is described below
commit 4b384e484ea2a8a5dedaba116b9a9708af708228
Author: buildbot <[email protected]>
AuthorDate: Thu May 12 08:56:12 2022 +0000
Automatic Site Publish by Buildbot
---
output/.htaccess | 104 +++++++++++++++++++++++++++----------------------------
1 file changed, 52 insertions(+), 52 deletions(-)
diff --git a/output/.htaccess b/output/.htaccess
index 8f8b1fa2c..c447d1f59 100644
--- a/output/.htaccess
+++ b/output/.htaccess
@@ -45,58 +45,7 @@ RewriteRule ^mirrors-solr-redir.html downloads.html
[R=301,NE
RedirectMatch Permanent ^/issue_tracking.html
https://issues.apache.org/jira/browse/SOLR
-# Top-level javadoc redirect in case redirected from Lucene site /solr/X_Y_Z
-> solr.apache.org/x_Y_Z
-RedirectMatch Permanent ^/(\d+_\d+_\d+)$ /docs/$1/
-RedirectMatch Permanent ^/(\d+_\d+_\d+/.*)$ /docs/$1
-
-# Simple redirect to "directory", so later rules match
-RedirectMatch temp ^/api$ $0/
-RedirectMatch Permanent ^/docs/\d+_\d+_\d+$ $0/
-RedirectMatch Permanent ^/guide/\d+_\d+$ $0/
-
-# Other pages can always be redirected to the "most current" released javadocs
-# using "temp" instead of permanent so crawlers know that they
-# might change again in the future
-RedirectMatch temp ^/api/org/(.*) /docs/9_0_0/solr-core/org/$1
-RedirectMatch temp ^/api/(.*) /docs/9_0_0/$1
-# No need for this after 9.0, as we now use /guide/solr/latest/foo
-#RedirectMatch temp
^/guide/(?!index.html)(?!solr/)(?!search-index.js)([a-z].*) /guide/9_0/$1
-
-# Solr Tutorial is now in the Solr Ref Guide
-# should redirect automatically to latest version
-RedirectMatch Permanent ^/quickstart.html /guide/solr-tutorial.html
-
-# redirect older point versions to latest (to keep number of javadocs small):
-RedirectMatch Permanent ^/docs/4_0_0-(ALPHA|BETA)(.*) /docs/4_0_0$2
-RedirectMatch Permanent ^/docs/api-(.*) /docs/$1
-
-### Redirects to Apache Nightlies, this will change when they have a separate
area for released artifacts
-Redirect temp /charts https://nightlies.apache.org/solr/release/helm-charts
-### Redirects to Apache Nightlies for pre-Apache Solr Operator CRDs (These
don't exist in the archives)
-RedirectMatch ^/operator/downloads/crds/(v0\.2\.6|v0\.2\.7|v0\.2\.8)(/?.*)$
https://nightlies.apache.org/solr/release/operator/crds/$1$2
-### Redirects to Apache Archives, where the official release CRDs are stored
-RedirectMatch ^/operator/downloads/crds/(v\d+\.\d+\.\d+)(/?.*)$
https://www.apache.org/dyn/closer.lua?action=download&filename=solr/solr-operator/$1/crds$2
-
-### Javadocs & Refguide
-
-# Hack: Append slash, if folder name does not end with slash - everything
containing a "." is treated as file and excluded from redirect:
-RewriteRule ^(docs|guide)/\d+(?!.+\.\w+$|.+/$).+$ $0/ [R=301,L]
-
-# __root/docs.solr.apache.org/ is a special alias added by INFRA-19439, so we
can refer to stuff in other places like SVN
-RewriteRule ^docs/\d+.*$ __root/docs.solr.apache.org/$0 [PT]
-# Ref-guides up to 8.x
-RewriteRule ^guide/(6|7|8)_\d+.*$ __root/docs.solr.apache.org/$0 [PT]
-# Ref-guides from 9.0
-RewriteRule ^guide/(_/.+|search-index.js)$ __root/docs.solr.apache.org/$0 [PT]
-RewriteRule ^guide/solr/(latest|\d+(?!.+\.\w+$|.+/$).+)$ $0/ [R=301,L]
-RewriteRule ^guide/solr/\d+_\d+/.*$ __root/docs.solr.apache.org/$0 [PT]
-
-# Redirects generated by Antora for the ref-guide
-
-Redirect 302 /guide/solr/latest /guide/solr/9_0
-Redirect 302 /guide/index.html /guide/solr/9_0/index.html
# Redirects to help the transistion from the Solr 6-8 ref-guide to the Solr 9+
ref-guide.
-
# Existing pages moved to sub path in the 9.0 guide
RedirectMatch 301
^/guide/(about-this-guide|relevance|solr-glossary|solr-tutorial)\.html
/guide/solr/latest/getting-started/$1.html
RedirectMatch 301
^/guide/(aliases|audit-logging|authentication-and-authorization-plugins|basic-authentication-plugin|circuit-breakers|client-apis|cloud-screens|cluster-node-management|collection-management|collections-core-admin|configuring-logging|enabling-ssl|hadoop-authentication-plugin|indexupgrader-tool|installing-solr|jvm-settings|jwt-authentication-plugin|kerberos-authentication-plugin|mbean-request-handler|metrics-reporting|performance-statistics-reference|ping|plugins-stats-scr
[...]
@@ -216,4 +165,55 @@ RedirectMatch 301
^/guide/(adding-custom-plugins-in-solrcloud-mode|blob-store-ap
<If "%{REQUEST_URI} !~
m#^/guide/8_11/(adding-custom-plugins-in-solrcloud-mode|blob-store-api|blockjoin-faceting|cdcr-api|cdcr-architecture|cdcr-config|cdcr-operations|colocating-collections|cross-data-center-replication-cdcr|dataimport-screen|errata|metrics-history|migrate-to-policy-rule|putting-the-pieces-together|rule-based-replica-placement|solrcloud-autoscaling-api|solrcloud-autoscaling-auto-add-replicas|solrcloud-autoscaling-fault-tolerance|solrcloud-autoscaling-listeners|solrclo
[...]
Header set X-Robots-Tag "noindex,nofollow,noarchive"
</If>
-</If>
\ No newline at end of file
+</If>
+# Top-level javadoc redirect in case redirected from Lucene site /solr/X_Y_Z
-> solr.apache.org/x_Y_Z
+RedirectMatch Permanent ^/(\d+_\d+_\d+)$ /docs/$1/
+RedirectMatch Permanent ^/(\d+_\d+_\d+/.*)$ /docs/$1
+
+# Simple redirect to "directory", so later rules match
+RedirectMatch temp ^/api$ $0/
+RedirectMatch Permanent ^/docs/\d+_\d+_\d+$ $0/
+RedirectMatch Permanent ^/guide/\d+_\d+$ $0/
+
+# Other pages can always be redirected to the "most current" released javadocs
+# using "temp" instead of permanent so crawlers know that they
+# might change again in the future
+RedirectMatch temp ^/api/org/(.*) /docs/9_0_0/solr-core/org/$1
+RedirectMatch temp ^/api/(.*) /docs/9_0_0/$1
+# No need for this after 9.0, as we now use /guide/solr/latest/foo
+#RedirectMatch temp
^/guide/(?!index.html)(?!solr/)(?!search-index.js)([a-z].*) /guide/9_0/$1
+
+# Solr Tutorial is now in the Solr Ref Guide
+# should redirect automatically to latest version
+RedirectMatch Permanent ^/quickstart.html /guide/solr-tutorial.html
+
+# redirect older point versions to latest (to keep number of javadocs small):
+RedirectMatch Permanent ^/docs/4_0_0-(ALPHA|BETA)(.*) /docs/4_0_0$2
+RedirectMatch Permanent ^/docs/api-(.*) /docs/$1
+
+### Redirects to Apache Nightlies, this will change when they have a separate
area for released artifacts
+Redirect temp /charts https://nightlies.apache.org/solr/release/helm-charts
+### Redirects to Apache Nightlies for pre-Apache Solr Operator CRDs (These
don't exist in the archives)
+RedirectMatch ^/operator/downloads/crds/(v0\.2\.6|v0\.2\.7|v0\.2\.8)(/?.*)$
https://nightlies.apache.org/solr/release/operator/crds/$1$2
+### Redirects to Apache Archives, where the official release CRDs are stored
+RedirectMatch ^/operator/downloads/crds/(v\d+\.\d+\.\d+)(/?.*)$
https://www.apache.org/dyn/closer.lua?action=download&filename=solr/solr-operator/$1/crds$2
+
+### Javadocs & Refguide
+
+# Hack: Append slash, if folder name does not end with slash - everything
containing a "." is treated as file and excluded from redirect:
+RewriteRule ^(docs|guide)/\d+(?!.+\.\w+$|.+/$).+$ $0/ [R=301,L]
+
+# __root/docs.solr.apache.org/ is a special alias added by INFRA-19439, so we
can refer to stuff in other places like SVN
+RewriteRule ^docs/\d+.*$ __root/docs.solr.apache.org/$0 [PT]
+# Ref-guides up to 8.x
+RewriteRule ^guide/(6|7|8)_\d+.*$ __root/docs.solr.apache.org/$0 [PT]
+# Ref-guides from 9.0
+RewriteRule ^guide/(9_\d+)/?$ guide/solr/$1/ [R=301,L]
+RewriteRule ^guide/(_/.+|search-index.js)$ __root/docs.solr.apache.org/$0 [PT]
+RewriteRule ^guide/solr/(latest|\d+(?!.+\.\w+$|.+/$).+)$ $0/ [R=301,L]
+RewriteRule ^guide/solr/\d+_\d+/.*$ __root/docs.solr.apache.org/$0 [PT]
+
+# Redirects generated by Antora for the ref-guide
+
+Redirect 302 /guide/solr/9_0 /guide/solr/latest
+Redirect 302 /guide/solr/index.html /guide/solr/latest/index.html
\ No newline at end of file