This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch grpc-redirect
in repository https://gitbox.apache.org/repos/asf/pekko-site.git

commit 1a175f56288e4d1a8164df0616440a6fc81480e7
Author: PJ Fanning <[email protected]>
AuthorDate: Thu Oct 10 14:20:30 2024 +0100

    change version redirects - including for grpc/current
---
 content/.htaccess         | 69 ++++++++++++++++++++++-------------------------
 src/main/public/.htaccess | 69 ++++++++++++++++++++++-------------------------
 2 files changed, 64 insertions(+), 74 deletions(-)

diff --git a/content/.htaccess b/content/.htaccess
index a055aa26..2bf908fe 100644
--- a/content/.htaccess
+++ b/content/.htaccess
@@ -5,42 +5,38 @@ RewriteRule ^api/([^/]+)/snapshot/(.*)$ 
https://nightlies.apache.org/pekko/docs/
 RewriteRule ^japi/([^/]+)/snapshot/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/japi/$2 [P]
 # broken current links in legacy docs
 RewriteRule ^docs/pekko/current/project/migration-guides.html 
https://pekko.apache.org/docs/pekko/current/migration/migration-guide-akka-1.0.x.html
 [P]
-# pekko/current gets redirected to pekko/1.1.1
-RewriteRule ^docs/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/docs/$1 [P]
-RewriteRule ^api/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/api/$1 [P]
-RewriteRule ^japi/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/japi/$1 [P]
-# pekko-http/current gets redirected to pekko-http/1.1.0
-RewriteRule ^docs/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/api/$1 [P]
-RewriteRule ^japi/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/japi/$1 [P]
-# pekko-management/current gets redirected to pekko-management/1.0.0
-RewriteRule ^docs/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0.0/docs/$1 [P]
-RewriteRule ^api/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0.0/api/$1 [P]
-# pekko-grpc/current gets redirected to pekko-grpc/1.0.2
-RewriteRule ^docs/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.0.2/docs/$1 [P]
-RewriteRule ^api/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.0.2/api/$1 [P]
-# pekko-connectors/current gets redirected to pekko-connectors/1.0.2
-RewriteRule ^docs/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0.2/docs/$1 [P]
-RewriteRule ^api/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0.2/api/$1 [P]
-# pekko-connectors-kafka/current gets redirected to 
pekko-connectors-kafka/1.1.0
-RewriteRule ^docs/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1.0/api/$1 [P]
-# pekko-persistence-cassandra/current gets redirected to 
pekko-persistence-cassandra/1.0.0
-RewriteRule ^docs/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0.0/docs/$1
 [P]
-RewriteRule ^api/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0.0/api/$1
 [P]
-# pekko-persistence-jdbc/current gets redirected to 
pekko-persistence-jdbc/1.1.0
-RewriteRule ^docs/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1.0/api/$1 [P]
-# pekko-persistence-r2dbc/current gets redirected to 
pekko-persistence-r2dbc/1.0.0
-RewriteRule ^docs/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0.0/docs/$1 
[P]
-RewriteRule ^api/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0.0/api/$1 [P]
-# pekko-projection/current gets redirected to pekko-projection/1.0.0
-RewriteRule ^docs/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0.0/docs/$1 [P]
-RewriteRule ^api/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0.0/api/$1 [P]
-# pekko-*/current gets redirected to pekko-*/snapshot if no releases exist yet
-RewriteRule ^docs/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/docs/$2 [P]
-RewriteRule ^api/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/api/$2 [P]
-RewriteRule ^japi/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/japi/$2 [P]
+# pekko/current gets redirected to pekko/1.1
+RewriteRule ^docs/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/docs/$1 [P]
+RewriteRule ^api/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/api/$1 [P]
+RewriteRule ^japi/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/japi/$1 [P]
+# pekko-http/current gets redirected to pekko-http/1.1
+RewriteRule ^docs/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/api/$1 [P]
+RewriteRule ^japi/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/japi/$1 [P]
+# pekko-management/current gets redirected to pekko-management/1.0
+RewriteRule ^docs/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0/api/$1 [P]
+# pekko-grpc/current gets redirected to pekko-grpc/1.1
+RewriteRule ^docs/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.1/api/$1 [P]
+# pekko-connectors/current gets redirected to pekko-connectors/1.0
+RewriteRule ^docs/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0/api/$1 [P]
+# pekko-connectors-kafka/current gets redirected to pekko-connectors-kafka/1.1
+RewriteRule ^docs/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1/api/$1 [P]
+# pekko-persistence-cassandra/current gets redirected to 
pekko-persistence-cassandra/1.0
+RewriteRule ^docs/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0/docs/$1 
[P]
+RewriteRule ^api/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0/api/$1 
[P]
+# pekko-persistence-jdbc/current gets redirected to pekko-persistence-jdbc/1.1
+RewriteRule ^docs/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1/api/$1 [P]
+# pekko-persistence-r2dbc/current gets redirected to 
pekko-persistence-r2dbc/1.0
+RewriteRule ^docs/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0/api/$1 [P]
+# pekko-projection/current gets redirected to pekko-projection/1.0
+RewriteRule ^docs/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0/api/$1 [P]
 # 1.0 redirect
 RewriteRule ^docs/([^/]+)/1.0/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/1.0/docs/$2 [P]
 RewriteRule ^api/([^/]+)/1.0/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/1.0/api/$2 [P]
@@ -105,4 +101,3 @@ Header always set X-Frame-Options SAMEORIGIN
 Header set X-Content-Type-Options nosniff
 Header set X-XSS-Protection "1; mode=block"
 Header set Referrer-Policy: strict-origin
-
diff --git a/src/main/public/.htaccess b/src/main/public/.htaccess
index a055aa26..2bf908fe 100644
--- a/src/main/public/.htaccess
+++ b/src/main/public/.htaccess
@@ -5,42 +5,38 @@ RewriteRule ^api/([^/]+)/snapshot/(.*)$ 
https://nightlies.apache.org/pekko/docs/
 RewriteRule ^japi/([^/]+)/snapshot/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/japi/$2 [P]
 # broken current links in legacy docs
 RewriteRule ^docs/pekko/current/project/migration-guides.html 
https://pekko.apache.org/docs/pekko/current/migration/migration-guide-akka-1.0.x.html
 [P]
-# pekko/current gets redirected to pekko/1.1.1
-RewriteRule ^docs/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/docs/$1 [P]
-RewriteRule ^api/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/api/$1 [P]
-RewriteRule ^japi/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1.1/japi/$1 [P]
-# pekko-http/current gets redirected to pekko-http/1.1.0
-RewriteRule ^docs/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/api/$1 [P]
-RewriteRule ^japi/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1.0/japi/$1 [P]
-# pekko-management/current gets redirected to pekko-management/1.0.0
-RewriteRule ^docs/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0.0/docs/$1 [P]
-RewriteRule ^api/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0.0/api/$1 [P]
-# pekko-grpc/current gets redirected to pekko-grpc/1.0.2
-RewriteRule ^docs/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.0.2/docs/$1 [P]
-RewriteRule ^api/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.0.2/api/$1 [P]
-# pekko-connectors/current gets redirected to pekko-connectors/1.0.2
-RewriteRule ^docs/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0.2/docs/$1 [P]
-RewriteRule ^api/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0.2/api/$1 [P]
-# pekko-connectors-kafka/current gets redirected to 
pekko-connectors-kafka/1.1.0
-RewriteRule ^docs/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1.0/api/$1 [P]
-# pekko-persistence-cassandra/current gets redirected to 
pekko-persistence-cassandra/1.0.0
-RewriteRule ^docs/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0.0/docs/$1
 [P]
-RewriteRule ^api/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0.0/api/$1
 [P]
-# pekko-persistence-jdbc/current gets redirected to 
pekko-persistence-jdbc/1.1.0
-RewriteRule ^docs/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1.0/docs/$1 [P]
-RewriteRule ^api/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1.0/api/$1 [P]
-# pekko-persistence-r2dbc/current gets redirected to 
pekko-persistence-r2dbc/1.0.0
-RewriteRule ^docs/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0.0/docs/$1 
[P]
-RewriteRule ^api/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0.0/api/$1 [P]
-# pekko-projection/current gets redirected to pekko-projection/1.0.0
-RewriteRule ^docs/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0.0/docs/$1 [P]
-RewriteRule ^api/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0.0/api/$1 [P]
-# pekko-*/current gets redirected to pekko-*/snapshot if no releases exist yet
-RewriteRule ^docs/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/docs/$2 [P]
-RewriteRule ^api/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/api/$2 [P]
-RewriteRule ^japi/([^/]+)/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/japi/$2 [P]
+# pekko/current gets redirected to pekko/1.1
+RewriteRule ^docs/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/docs/$1 [P]
+RewriteRule ^api/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/api/$1 [P]
+RewriteRule ^japi/pekko/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko/1.1/japi/$1 [P]
+# pekko-http/current gets redirected to pekko-http/1.1
+RewriteRule ^docs/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/api/$1 [P]
+RewriteRule ^japi/pekko-http/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-http/1.1/japi/$1 [P]
+# pekko-management/current gets redirected to pekko-management/1.0
+RewriteRule ^docs/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-management/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-management/1.0/api/$1 [P]
+# pekko-grpc/current gets redirected to pekko-grpc/1.1
+RewriteRule ^docs/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-grpc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-grpc/1.1/api/$1 [P]
+# pekko-connectors/current gets redirected to pekko-connectors/1.0
+RewriteRule ^docs/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-connectors/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors/1.0/api/$1 [P]
+# pekko-connectors-kafka/current gets redirected to pekko-connectors-kafka/1.1
+RewriteRule ^docs/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-connectors-kafka/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-connectors-kafka/1.1/api/$1 [P]
+# pekko-persistence-cassandra/current gets redirected to 
pekko-persistence-cassandra/1.0
+RewriteRule ^docs/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0/docs/$1 
[P]
+RewriteRule ^api/pekko-persistence-cassandra/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-cassandra/1.0/api/$1 
[P]
+# pekko-persistence-jdbc/current gets redirected to pekko-persistence-jdbc/1.1
+RewriteRule ^docs/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1/docs/$1 [P]
+RewriteRule ^api/pekko-persistence-jdbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-jdbc/1.1/api/$1 [P]
+# pekko-persistence-r2dbc/current gets redirected to 
pekko-persistence-r2dbc/1.0
+RewriteRule ^docs/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-persistence-r2dbc/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-persistence-r2dbc/1.0/api/$1 [P]
+# pekko-projection/current gets redirected to pekko-projection/1.0
+RewriteRule ^docs/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0/docs/$1 [P]
+RewriteRule ^api/pekko-projection/current/(.*)$ 
https://nightlies.apache.org/pekko/docs/pekko-projection/1.0/api/$1 [P]
 # 1.0 redirect
 RewriteRule ^docs/([^/]+)/1.0/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/1.0/docs/$2 [P]
 RewriteRule ^api/([^/]+)/1.0/(.*)$ 
https://nightlies.apache.org/pekko/docs/$1/1.0/api/$2 [P]
@@ -105,4 +101,3 @@ Header always set X-Frame-Options SAMEORIGIN
 Header set X-Content-Type-Options nosniff
 Header set X-XSS-Protection "1; mode=block"
 Header set Referrer-Policy: strict-origin
-


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to