From e9762fa43fa1233968cad78ba681463ce833f4ee Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Mon, 25 Mar 2024 23:51:38 +0800 Subject: [PATCH] :truck: Move post to newsletter --- layouts/default.vue | 4 +--- pages/{posts => newsletters}/[slug].vue | 4 ++++ pages/{posts => newsletters}/index.vue | 4 ++++ 3 files changed, 9 insertions(+), 3 deletions(-) rename pages/{posts => newsletters}/[slug].vue (95%) rename pages/{posts => newsletters}/index.vue (95%) diff --git a/layouts/default.vue b/layouts/default.vue index 0c64882..f015157 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -24,11 +24,9 @@ diff --git a/pages/posts/[slug].vue b/pages/newsletters/[slug].vue similarity index 95% rename from pages/posts/[slug].vue rename to pages/newsletters/[slug].vue index e80fc8b..0607af0 100644 --- a/pages/posts/[slug].vue +++ b/pages/newsletters/[slug].vue @@ -45,4 +45,8 @@ const route = useRoute(); const { data: post } = await useAsyncData("post", () => queryContent("posts").where({ slug: route.params.slug }).findOne() ); + +definePageMeta({ + alias: ["/posts/:slug", "/n/:slug"] +}) diff --git a/pages/posts/index.vue b/pages/newsletters/index.vue similarity index 95% rename from pages/posts/index.vue rename to pages/newsletters/index.vue index 1b2f51a..485e76a 100644 --- a/pages/posts/index.vue +++ b/pages/newsletters/index.vue @@ -31,4 +31,8 @@ const { data: posts } = await useAsyncData("posts", () => queryContent("posts").find() ); + +definePageMeta({ + alias: ["/posts"] +})