From 230a1dd6dda7e8945c24e7b7a050083c91bc99f3 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Thu, 5 Nov 2026 13:14:39 +0900 Subject: schedule: アーカイブから独立したページに移行 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /kodaira-data/hp-archive/schedule/ から /kodaira-data/schedule/ に移動 - サイドバーは「小平市のデータ」直下に配置 - 旧URLは .htaccess で301リダイレクト - canonical・OGP・構造化データ・内部リンクを新URLに更新 - アーカイブへの戻るリンクを削除 --- astro.config.mjs | 2 +- public/.htaccess | 7 ++ src/content/docs/index.mdx | 2 +- src/content/docs/kodaira-data/hp-archive.mdx | 4 +- .../docs/kodaira-data/hp-archive/schedule.mdx | 126 --------------------- src/content/docs/kodaira-data/schedule.mdx | 123 ++++++++++++++++++++ src/data/schedule/config.ts | 2 +- src/data/updates.json | 28 ++--- 8 files changed, 149 insertions(+), 145 deletions(-) delete mode 100644 src/content/docs/kodaira-data/hp-archive/schedule.mdx create mode 100644 src/content/docs/kodaira-data/schedule.mdx diff --git a/astro.config.mjs b/astro.config.mjs index b1d96c7..11ba818 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -358,12 +358,12 @@ export default defineConfig({ items: [ // 公園ページはドラフト公開停止中(公開時に戻す) // { label: "公園さんぽマップ", link: "/kodaira-data/parks/" }, + { label: "小平市のイベント・審議会 日程一覧", link: "/kodaira-data/schedule/" }, { label: "小平市ホームページのアーカイブ(暫定)等", collapsed: true, items: [ { label: "案内", link: "/kodaira-data/hp-archive/" }, - { label: "小平市のイベント・審議会 日程一覧", link: "/kodaira-data/hp-archive/schedule/" }, { label: "くらし・手続き・税", link: "/kodaira-data/hp-archive/kurashi/" }, { label: "防災・防犯", link: "/kodaira-data/hp-archive/bousai/" }, { label: "こども・教育", link: "/kodaira-data/hp-archive/kodomo/" }, diff --git a/public/.htaccess b/public/.htaccess index d3dfdb8..8b02d2d 100644 --- a/public/.htaccess +++ b/public/.htaccess @@ -5,6 +5,13 @@ ErrorDocument 404 /404.html RewriteEngine On +# ============================================================ +# 行事予定ページの移転: /kodaira-data/hp-archive/schedule/ → /kodaira-data/schedule/ +# (アーカイブから独立したページにしたため、旧URLは新URLへ転送する) +# ============================================================ +RewriteRule ^kodaira-data/hp-archive/schedule/?$ /kodaira-data/schedule/ [R=301,L] +RewriteRule ^kodaira-data/hp-archive/schedule/(.+)$ /kodaira-data/schedule/$1 [R=301,L] + # ============================================================ # 旧Docusaurus (baseUrl: /docs) → 新Starlight (base: /) へのリダイレクト # ============================================================ diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index 4e2cd2b..2b3701f 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -21,7 +21,7 @@ import * as assets from '@/assets/images'; {/* 暫定:市ホームページ復旧までの行事・イベント一覧へのリンク */}