diff --git a/public/sitemap-en.xml b/public/sitemap-en.xml index 7f94c15..2cdbc40 100644 --- a/public/sitemap-en.xml +++ b/public/sitemap-en.xml @@ -15,11 +15,11 @@ - https://riricdev.tail5ea5cd.ts.net/en/equipe + https://riricdev.tail5ea5cd.ts.net/en/equipe/ 2026-08-14 - - - + + + https://riricdev.tail5ea5cd.ts.net/en/fingerprint-test @@ -36,11 +36,11 @@ - https://riricdev.tail5ea5cd.ts.net/en/projets + https://riricdev.tail5ea5cd.ts.net/en/projets/ 2026-08-17 - - - + + + https://riricdev.tail5ea5cd.ts.net/en/tos @@ -50,11 +50,11 @@ - https://riricdev.tail5ea5cd.ts.net/en/zmap + https://riricdev.tail5ea5cd.ts.net/en/zmap/ 2026-08-17 - - - + + + https://riricdev.tail5ea5cd.ts.net/en/zmap/archives @@ -64,10 +64,10 @@ - https://riricdev.tail5ea5cd.ts.net/en/zmap/road-speeds + https://riricdev.tail5ea5cd.ts.net/en/zmap/road-speeds/ 2026-08-17 - - - + + + diff --git a/public/sitemap-main.xml b/public/sitemap-main.xml index a0e56ad..696d6fc 100644 --- a/public/sitemap-main.xml +++ b/public/sitemap-main.xml @@ -15,11 +15,11 @@ - https://riricdev.tail5ea5cd.ts.net/fr/equipe + https://riricdev.tail5ea5cd.ts.net/fr/equipe/ 2026-08-14 - - - + + + https://riricdev.tail5ea5cd.ts.net/fr/fingerprint-test @@ -36,11 +36,11 @@ - https://riricdev.tail5ea5cd.ts.net/fr/projets + https://riricdev.tail5ea5cd.ts.net/fr/projets/ 2026-08-17 - - - + + + https://riricdev.tail5ea5cd.ts.net/fr/tos @@ -50,11 +50,11 @@ - https://riricdev.tail5ea5cd.ts.net/fr/zmap + https://riricdev.tail5ea5cd.ts.net/fr/zmap/ 2026-08-17 - - - + + + https://riricdev.tail5ea5cd.ts.net/fr/zmap/archives @@ -64,10 +64,10 @@ - https://riricdev.tail5ea5cd.ts.net/fr/zmap/vitesses-par-route + https://riricdev.tail5ea5cd.ts.net/fr/zmap/vitesses-par-route/ 2026-08-17 - - - + + + diff --git a/src/server.ts b/src/server.ts index b4aab8b..bec7235 100644 --- a/src/server.ts +++ b/src/server.ts @@ -655,6 +655,9 @@ function articlePage(article: Article, lang: "fr" | "en"): string { ${escHtml(v.title)} · Zektyc + + + @@ -718,6 +721,9 @@ function newsIndex(lang: "fr" | "en"): string { Blog · Zektyc + + + @@ -756,11 +762,11 @@ function writeSitemaps(articles: Article[]) { { fr: "/fr/privacy-policy", en: "/en/privacy-policy", lm: "2026-08-14" }, { fr: "/fr/blog/", en: "/en/blog/", lm: "2026-08-14" }, { fr: "/fr/fingerprint-test", en: "/en/fingerprint-test", lm: "2026-08-16" }, - { fr: "/fr/projets", en: "/en/projets", lm: "2026-08-17" }, - { fr: "/fr/equipe", en: "/en/equipe", lm: "2026-08-14" }, - { fr: "/fr/zmap", en: "/en/zmap", lm: "2026-08-17" }, + { fr: "/fr/projets/", en: "/en/projets/", lm: "2026-08-17" }, + { fr: "/fr/equipe/", en: "/en/equipe/", lm: "2026-08-14" }, + { fr: "/fr/zmap/", en: "/en/zmap/", lm: "2026-08-17" }, { fr: "/fr/zmap/archives", en: "/en/zmap/archives", lm: "2026-08-17" }, - { fr: "/fr/zmap/vitesses-par-route", en: "/en/zmap/road-speeds", lm: "2026-08-17" }, + { fr: "/fr/zmap/vitesses-par-route/", en: "/en/zmap/road-speeds/", lm: "2026-08-17" }, ] const art = articles.map((a) => ({ fr: `/fr/blog/${a.slug}/`, en: `/en/blog/${a.slug}/`, lm: a.modified || a.published })) const pages = [...base, ...art].sort((x, y) => x.fr.localeCompare(y.fr))