From 8e1d30f2b36fb8fb14380337a2ece0dbc75879c7 Mon Sep 17 00:00:00 2001 From: tangly1024 Date: Sat, 24 Feb 2024 20:52:26 +0800 Subject: [PATCH] =?UTF-8?q?stater=20=E4=B8=BB=E9=A1=8C=E8=B7=B3=E8=BD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- themes/starter/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/themes/starter/index.js b/themes/starter/index.js index 9e60b3b0..62f2d95a 100644 --- a/themes/starter/index.js +++ b/themes/starter/index.js @@ -110,15 +110,16 @@ const LayoutIndex = (props) => { * @returns */ const LayoutSlug = (props) => { - // 如果 是 /article/[slug] 的文章路径则进行重定向到另一个域名 + const { post } = props + + // 如果 是 /article/[slug] 的文章路径则視情況进行重定向到另一个域名 const router = useRouter() - if (siteConfig('STARTER_POST_REDIRECT_ENABLE', null, CONFIG) && isBrowser && router.route === '/[prefix]/[slug]') { + if (!post && siteConfig('STARTER_POST_REDIRECT_ENABLE', null, CONFIG) && isBrowser && router.route === '/[prefix]/[slug]') { const redirectUrl = siteConfig('STARTER_POST_REDIRECT_URL', null, CONFIG) + router.asPath.replace('?theme=landing', '') router.push(redirectUrl) return
} - const { post } = props return <>