This is an automated email from the ASF dual-hosted git repository.
pjfanning pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/pekko-site.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new 7505391a Update .htaccess
7505391a is described below
commit 7505391af7093b53456628677526b19759e10d80
Author: PJ Fanning <[email protected]>
AuthorDate: Wed Oct 14 16:10:20 2026 +0100
Update .htaccess
---
content/.htaccess | 164 ++----------------------------------------------------
1 file changed, 4 insertions(+), 160 deletions(-)
diff --git a/content/.htaccess b/content/.htaccess
index 25923054..bcae8c80 100644
--- a/content/.htaccess
+++ b/content/.htaccess
@@ -41,166 +41,10 @@ RewriteRule ^api/pekko-projection/current/(.*)$
https://nightlies.apache.org/pek
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]
-# 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]
-RewriteRule ^japi/([^/]+)/1.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0/japi/$2 [P]
-# 1.1 redirect
-RewriteRule ^docs/([^/]+)/1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1/japi/$2 [P]
-# 1.2 redirect
-RewriteRule ^docs/([^/]+)/1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2/japi/$2 [P]
-# 1.3 redirect
-RewriteRule ^docs/([^/]+)/1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3/japi/$2 [P]
-# 1.4 redirect
-RewriteRule ^docs/([^/]+)/1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4/japi/$2 [P]
-# 1.5 redirect
-RewriteRule ^docs/([^/]+)/1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5/japi/$2 [P]
-# 1.6 redirect
-RewriteRule ^docs/([^/]+)/1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6/japi/$2 [P]
-# 1.7 redirect
-RewriteRule ^docs/([^/]+)/1.7/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.7/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.7/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7/japi/$2 [P]
-# 1.8 redirect
-RewriteRule ^docs/([^/]+)/1.8/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.8/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.8/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.8/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.8/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.8/japi/$2 [P]
-# 2.0 redirect
-RewriteRule ^docs/([^/]+)/2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0/japi/$2 [P]
-# 1.0.0 redirect
-RewriteRule ^docs/([^/]+)/1.0.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.0/japi/$2 [P]
-# 1.0.1 redirect
-RewriteRule ^docs/([^/]+)/1.0.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.1/japi/$2 [P]
-# 1.0.2 redirect
-RewriteRule ^docs/([^/]+)/1.0.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.2/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.2/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.2/japi/$2 [P]
-# 1.0.3 redirect
-RewriteRule ^docs/([^/]+)/1.0.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3/japi/$2 [P]
-# 1.0.4 redirect
-RewriteRule ^docs/([^/]+)/1.0.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.4/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.4/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.4/japi/$2 [P]
-# 1.1.0 redirect
-RewriteRule ^docs/([^/]+)/1.1.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0/japi/$2 [P]
-# 1.1.1 redirect
-RewriteRule ^docs/([^/]+)/1.1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.1/japi/$2 [P]
-# 1.1.2 redirect
-RewriteRule ^docs/([^/]+)/1.1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.2/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.2/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.2/japi/$2 [P]
-# 1.1.3 redirect
-RewriteRule ^docs/([^/]+)/1.1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.3/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.3/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.3/japi/$2 [P]
-# 1.1.4 redirect
-RewriteRule ^docs/([^/]+)/1.1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.4/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.4/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.4/japi/$2 [P]
-# 1.1.5 redirect
-RewriteRule ^docs/([^/]+)/1.1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.5/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.5/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.5/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.5/japi/$2 [P]
-# 1.1.6 redirect
-RewriteRule ^docs/([^/]+)/1.1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.6/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.6/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.6/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.6/japi/$2 [P]
-# 1.2.0 redirect
-RewriteRule ^docs/([^/]+)/1.2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.2.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0/japi/$2 [P]
-# 1.2.1 redirect
-RewriteRule ^docs/([^/]+)/1.2.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.2.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.2.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.1/japi/$2 [P]
-# 1.3.0 redirect
-RewriteRule ^docs/([^/]+)/1.3.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.3.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.3.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.3.0/japi/$2 [P]
-# 1.4.0 redirect
-RewriteRule ^docs/([^/]+)/1.4.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.4.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.4.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.0/japi/$2 [P]
-# 1.4.1 redirect
-RewriteRule ^docs/([^/]+)/1.4.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.4.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.4.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.4.1/japi/$2 [P]
-# 1.5.0 redirect
-RewriteRule ^docs/([^/]+)/1.5.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.5.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.5.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.5.0/japi/$2 [P]
-# 1.6.0 redirect
-RewriteRule ^docs/([^/]+)/1.6.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.6.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.6.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.6.0/japi/$2 [P]
-# 1.7.0 redirect
-RewriteRule ^docs/([^/]+)/1.7.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.0/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.7.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.0/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.7.0/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.0/japi/$2 [P]
-# 1.7.1 redirect
-RewriteRule ^docs/([^/]+)/1.7.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.7.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.7.1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.7.1/japi/$2 [P]
-# 1.0.3-M1 redirect
-RewriteRule ^docs/([^/]+)/1.0.3-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3-M1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.0.3-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3-M1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.0.3-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.0.3-M1/japi/$2 [P]
-# 1.1.0-M1 redirect
-RewriteRule ^docs/([^/]+)/1.1.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0-M1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.1.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0-M1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.1.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.1.0-M1/japi/$2 [P]
-# 1.2.0-M1 redirect
-RewriteRule ^docs/([^/]+)/1.2.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.2.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.2.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M1/japi/$2 [P]
-# 1.2.0-M2 redirect
-RewriteRule ^docs/([^/]+)/1.2.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M2/docs/$2 [P]
-RewriteRule ^api/([^/]+)/1.2.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M2/api/$2 [P]
-RewriteRule ^japi/([^/]+)/1.2.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/1.2.0-M2/japi/$2 [P]
-# 2.0.0-M1 redirect
-RewriteRule ^docs/([^/]+)/2.0.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M1/docs/$2 [P]
-RewriteRule ^api/([^/]+)/2.0.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M1/api/$2 [P]
-RewriteRule ^japi/([^/]+)/2.0.0-M1/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M1/japi/$2 [P]
-# 2.0.0-M2 redirect
-RewriteRule ^docs/([^/]+)/2.0.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M2/docs/$2 [P]
-RewriteRule ^api/([^/]+)/2.0.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M2/api/$2 [P]
-RewriteRule ^japi/([^/]+)/2.0.0-M2/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M2/japi/$2 [P]
-# 2.0.0-M3 redirect
-RewriteRule ^docs/([^/]+)/2.0.0-M3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M3/docs/$2 [P]
-RewriteRule ^api/([^/]+)/2.0.0-M3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M3/api/$2 [P]
-RewriteRule ^japi/([^/]+)/2.0.0-M3/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M3/japi/$2 [P]
-# 2.0.0-M4 redirect
-RewriteRule ^docs/([^/]+)/2.0.0-M4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M4/docs/$2 [P]
-RewriteRule ^api/([^/]+)/2.0.0-M4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M4/api/$2 [P]
-RewriteRule ^japi/([^/]+)/2.0.0-M4/(.*)$
https://nightlies.apache.org/pekko/docs/$1/2.0.0-M4/japi/$2 [P]
-# snapshots redirect
-RewriteRule ^docs/([^/]+)/snapshot/(.*)$
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/docs/$2 [P]
-RewriteRule ^api/([^/]+)/snapshot/(.*)$
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/api/$2 [P]
-RewriteRule ^japi/([^/]+)/snapshot/(.*)$
https://nightlies.apache.org/pekko/docs/$1/main-snapshot/japi/$2 [P]
+# versioned docs: x.y (eg 1.7), x.y.z (eg 1.7.1) and x.y.z-Mn milestones (eg
2.0.0-M4)
+RewriteRule ^docs/([^/]+)/([0-9]+\.[0-9]+(?:\.[0-9]+(?:-M[0-9]+)?)?)/(.*)$
https://nightlies.apache.org/pekko/docs/$1/$2/docs/$3 [P]
+RewriteRule ^api/([^/]+)/([0-9]+\.[0-9]+(?:\.[0-9]+(?:-M[0-9]+)?)?)/(.*)$
https://nightlies.apache.org/pekko/docs/$1/$2/api/$3 [P]
+RewriteRule ^japi/([^/]+)/([0-9]+\.[0-9]+(?:\.[0-9]+(?:-M[0-9]+)?)?)/(.*)$
https://nightlies.apache.org/pekko/docs/$1/$2/japi/$3 [P]
# Security Headers
Header set Strict-Transport-Security "max-age=31536000"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]