You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2026/03/10 01:54:34 UTC
(airflow-site) branch fix-registry-trailing-slash-redirect created (now fd731cd0d0)
This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a change to branch fix-registry-trailing-slash-redirect
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
at fd731cd0d0 Fix /registry not working without trailing slash
This branch includes the following new commits:
new fd731cd0d0 Fix /registry not working without trailing slash
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(airflow-site) 01/01: Fix /registry not working without trailing slash
Posted by ka...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a commit to branch fix-registry-trailing-slash-redirect
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
commit fd731cd0d0b45a038ab1a94624a9fc42234f4d2f
Author: Kaxil Naik <ka...@gmail.com>
AuthorDate: Tue Mar 10 01:54:19 2026 +0000
Fix /registry not working without trailing slash
The proxy rewrite condition `^/registry/` requires the trailing slash,
so bare `/registry` requests never get proxied to CloudFront. Add a
301 redirect from `/registry` to `/registry/` before the proxy block.
---
landing-pages/site/static/.htaccess | 3 +++
1 file changed, 3 insertions(+)
diff --git a/landing-pages/site/static/.htaccess b/landing-pages/site/static/.htaccess
index 2b3e00b7d7..929acab826 100644
--- a/landing-pages/site/static/.htaccess
+++ b/landing-pages/site/static/.htaccess
@@ -1,5 +1,8 @@
RewriteEngine On
+# Redirect bare /registry to /registry/ for consistent trailing-slash URLs
+RewriteRule ^/registry$ /registry/ [R=301,L]
+
RewriteCond %{REQUEST_URI} ^/docs [OR]
RewriteCond %{REQUEST_URI} ^/schemas/ [OR]
RewriteCond %{REQUEST_URI} ^/registry/