サイト内コンテンツリンク修正

This commit is contained in:
system_master 2025-12-29 14:55:48 +09:00
parent d17320d0d2
commit 77359d78cd

View File

@ -35,8 +35,13 @@ export default function NewsCard({ item }: { item: NewsItem }) {
return url; return url;
} }
// 内部スラッグ(相対指定)の場合 // 先頭が "/" の場合はサイト内パスとしてそのまま使う
return `/news/${url}`; if (url.startsWith("/")) {
return url;
}
// それ以外(例: "schedule")はルート直下として扱う
return `/${url}`;
})(); })();
const target = item.link_target === "_blank" ? "_blank" : "_self"; const target = item.link_target === "_blank" ? "_blank" : "_self";