From 70c059b2ee243eef5a299bdbc50591e73cde142b Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Sat, 3 Oct 2026 00:21:29 +0900 Subject: astro.config.mjs: ぶるべー スタジオをサイドバーから外し、/bluebey/ をスタジオへ転送 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astro.config.mjs | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index bc9c803..b988ddd 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -48,6 +48,12 @@ export default defineConfig({ site: "https://yasutakeyohei.com", base: "/", trailingSlash: "always", + // ぶるべー スタジオのページ(/bluebey/)は現在非公開のため、 + // public/bluebey/ が残って /bluebey/ が 403 になるのを避け、スタジオ本体へ転送する。 + // (ページを公開に戻すときは、この redirects を外す) + redirects: { + "/bluebey/": "/bluebey-studio/", + }, markdown: { remarkPlugins: [remarkMermaid], }, @@ -301,15 +307,17 @@ export default defineConfig({ // The mascot studio is its own section on purpose: it is a personal // hobby project, not one of the site's political-activity tools, and // the ぶるべー character belongs to the city (see the page's opening note). - { - label: "つくってあそぶ", - items: [ - { - label: "ぶるべー スタジオ", - link: "/bluebey/", - }, - ], - }, + // + // デプロイのため、いったんサイドバーから外しています(公開時に戻す)。 + // { + // label: "つくってあそぶ", + // items: [ + // { + // label: "ぶるべー スタジオ", + // link: "/bluebey/", + // }, + // ], + // }, { label: "ご支援", link: "/support/" }, { label: "コンタクト", link: "/contact/" }, { label: "私の方針", link: "/policy/" }, -- cgit v1.3.1