From 5b055c484ff7ebf7aa10f8833e2c773b7c73312f Mon Sep 17 00:00:00 2001 From: "Javier de la Rubia (@fjdelarubia)" Date: Mon, 30 Sep 2024 16:38:36 +0200 Subject: [PATCH] Remove .html extension from build urls --- packages/astro/src/core/build/generate.ts | 2 +- packages/integrations/sitemap/src/index.ts | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/packages/astro/src/core/build/generate.ts b/packages/astro/src/core/build/generate.ts index 5897ba7e4dfc..7a67d292732a 100644 --- a/packages/astro/src/core/build/generate.ts +++ b/packages/astro/src/core/build/generate.ts @@ -371,7 +371,7 @@ function getUrlForPath( break; } default: { - ending = '.html'; + ending = ''; break; } } diff --git a/packages/integrations/sitemap/src/index.ts b/packages/integrations/sitemap/src/index.ts index 6b9124626443..057fc2371d62 100644 --- a/packages/integrations/sitemap/src/index.ts +++ b/packages/integrations/sitemap/src/index.ts @@ -132,18 +132,6 @@ const createPlugin = (options?: SitemapOptions): AstroIntegration => { pageUrls = Array.from(new Set([...pageUrls, ...routeUrls, ...(customPages ?? [])])); - if(config.build.format === 'file') { - pageUrls = pageUrls.map((url) => { - - if(url.endsWith('/')) { - return url; - } - - return url + '.html'; - - }); - } - try { if (filter) { pageUrls = pageUrls.filter(filter);