From 950058278a475a9691d27c51d3e1223459052fbb Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Wed, 17 Dec 2025 23:55:08 +0900 Subject: [PATCH] FIX(docs): add root redirect to /intro/ - Docusaurus builds index.html at /intro/ instead of root - Add redirect from root (/) to /intro/ to fix 403 Forbidden error - Update try_files fallback to use /intro/index.html --- docusaurus/deployment.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docusaurus/deployment.yaml b/docusaurus/deployment.yaml index 4dda61f..b164994 100644 --- a/docusaurus/deployment.yaml +++ b/docusaurus/deployment.yaml @@ -99,9 +99,14 @@ data: gzip_min_length 1024; gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/xml+rss application/javascript application/json; + # Redirect root to intro page + location = / { + return 301 /intro/; + } + # SPA fallback location / { - try_files $uri $uri/ /index.html; + try_files $uri $uri/ /intro/index.html; } # Cache static assets