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"] +})