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 628b3ad4f Automatic Site Publish by Buildbot
628b3ad4f is described below

commit 628b3ad4fef1464ab757b8a95941f8ba3e21dfb2
Author: buildbot <[email protected]>
AuthorDate: Fri Jun 24 17:38:58 2022 +0000

    Automatic Site Publish by Buildbot
---
 output/.htaccess | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/output/.htaccess b/output/.htaccess
index d26d707df..f14b186ec 100644
--- a/output/.htaccess
+++ b/output/.htaccess
@@ -48,10 +48,10 @@ RedirectMatch Permanent ^/issue_tracking.html 
https://issues.apache.org/jira/bro
 # 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
 [...]
-RedirectMatch 301 
^/guide/(analysis-screen|analyzers|charfilterfactories|content-streams|de-duplication|documents-screen|docvalues|dynamic-fields|field-properties-by-use-case|field-type-definitions-and-properties|field-types-included-with-solr|indexing-nested-documents|language-analysis|luke-request-handler|phonetic-matching|post-tool|reindexing|schema-api|schema-browser-screen|schema-designer|schemaless-mode|tokenizers|transforming-and-indexing-custom-json)\.html
 /guide/solr/latest/inde [...]
-RedirectMatch 301 
^/guide/(analytics-expression-sources|analytics-mapping-functions|analytics-reduction-functions|analytics|collapse-and-expand-results|common-query-parameters|computational-geometry|curve-fitting|dsp|exporting-result-sets|faceting|function-queries|graph-traversal|graph|highlighting|json-facet-api|json-faceting-domain-changes|json-query-dsl|json-request-api|learning-to-rank|loading|logs|machine-learning|math-expressions|math-start|matrix-math|morelikethis|numerical-analys
 [...]
-RedirectMatch 301 
^/guide/(codec-factory|collections-api|config-api|config-sets|configsets-api|configuring-solrconfig-xml|coreadmin-api|implicit-requesthandlers|libs|managed-resources|package-manager-internals|package-manager|realtime-get|request-parameters-api|resource-loading|solr-plugins|update-request-processors|v2-api)\.html
 /guide/solr/latest/configuration-guide/$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
 [...]
+RedirectMatch 301 
^/guide/(analysis-screen|analyzers|charfilterfactories|content-streams|de-duplication|documents-screen|docvalues|dynamic-fields|field-properties-by-use-case|field-type-definitions-and-properties|field-types-included-with-solr|indexing-nested-documents|language-analysis|luke-request-handler|phonetic-matching|post-tool|reindexing|schema-api|schema-browser-screen|schema-designer|schemaless-mode|tokenizers|transforming-and-indexing-custom-json|language-detection|schema-elem
 [...]
+RedirectMatch 301 
^/guide/(analytics-expression-sources|analytics-mapping-functions|analytics-reduction-functions|analytics|collapse-and-expand-results|common-query-parameters|computational-geometry|curve-fitting|dsp|exporting-result-sets|faceting|function-queries|graph-traversal|graph|highlighting|json-facet-api|json-faceting-domain-changes|json-query-dsl|json-request-api|learning-to-rank|loading|logs|machine-learning|math-expressions|math-start|matrix-math|morelikethis|numerical-analys
 [...]
+RedirectMatch 301 
^/guide/(codec-factory|collections-api|config-api|config-sets|configsets-api|configuring-solrconfig-xml|coreadmin-api|implicit-requesthandlers|libs|managed-resources|package-manager-internals|package-manager|realtime-get|request-parameters-api|resource-loading|solr-plugins|update-request-processors|v2-api|script-update-processor|core-discovery)\.html
 /guide/solr/latest/configuration-guide/$1.html
 RedirectMatch 301 
^/guide/(major-changes-in-solr-7|major-changes-in-solr-8|solr-upgrade-notes)\.html
 /guide/solr/latest/upgrade-notes/$1.html
 # Page renames between 8.x and 9.0
 RewriteRule ^guide/9_0/solr-tutorial.html 
/guide/solr/latest/getting-started/solr-tutorial.html [R=301,NE,L]
@@ -159,9 +159,16 @@ RewriteRule 
^guide/working-with-currencies-and-exchange-rates.html /guide/solr/l
 RewriteRule ^guide/working-with-dates.html 
/guide/solr/latest/indexing-guide/date-formatting-math.html [R=301,NE,L]
 RewriteRule ^guide/working-with-enum-fields.html 
/guide/solr/latest/indexing-guide/enum-fields.html [R=301,NE,L]
 RewriteRule ^guide/working-with-external-files-and-processes.html 
/guide/solr/latest/indexing-guide/external-files-processes.html [R=301,NE,L]
+RewriteRule ^guide/fields-and-schema-design.html 
/guide/solr/latest/indexing-guide/schema-elements.html [R=301,NE,L]
+RewriteRule ^guide/deployment-guide.html 
/guide/solr/latest/deployment-guide/system-requirements.html [R=301,NE,L]
+RewriteRule ^guide/neural-search.html 
/guide/solr/latest/query-guide/dense-vector-search.html [R=301,NE,L]
+RewriteRule ^guide/real-time-get.html 
/guide/solr/latest/configuration-guide/realtime-get.html [R=301,NE,L]
 # Removed pages redirected to latest 8.x guide
 RedirectMatch 301 
^/guide/(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|solrcloud-autoscaling
 [...]
-# Robots - ask crawlers to not index older guides, except some pages that were 
removed in 9.0
+# Paths we could not map
+
+
+# Do not index old reference guide pages on search engines, except for pages 
that don't exist in 9+
 <If "%{REQUEST_URI} =~ m#^/guide/(6|7|8)_.*#">
   <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"
@@ -215,6 +222,7 @@ RewriteRule ^guide/solr/(latest|\d+(?!.+\.\w+$|.+/$).+)$    
      $0/ [R=301,L]
 RewriteRule ^guide/solr/(\d+_\d+|latest)/.*$  __root/docs.solr.apache.org/$0 
[PT]
 
 # Redirects generated by Antora for the ref-guide
+RedirectMatch Permanent ^/guide/solr/?$ /guide/solr/latest/
 
 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

Reply via email to