aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--astro.config.mjs26
1 files 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/" },