diff --git a/astro.config.mjs b/astro.config.mjs index b81738a..1d72f5f 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -10,7 +10,19 @@ import sitemap from '@astrojs/sitemap' export default defineConfig({ site: 'https://vikunja.io', output: 'hybrid', - integrations: [tailwind(), markdoc(), sitemap()], + integrations: [ + tailwind(), + markdoc(), + sitemap({ + serialize(item) { + if (item.url.endsWith('/')) { + item.url = item.url.slice(0, -1) + } + + return item + }, + }), + ], adapter: node({ mode: 'standalone', }),