feat/SW-550 sitemap route
* feat(SW-550): Added rewrites to handle sitemap paths * feat(SW-550): Added sitemap-index generation * feat(SW-550): Added sitemap xml file generation * feat(SW-550): Added feature flag 'HIDE_FOR_NEXT_RELEASE' to sitemap routes Approved-by: Linus Flood
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import { Lang } from "@/constants/languages"
|
||||
import { env } from "@/env/server"
|
||||
|
||||
import { removeTrailingSlash } from "@/utils/url"
|
||||
|
||||
import {
|
||||
mergeEntriesCounter,
|
||||
mergeEntriesSuccessCounter,
|
||||
@@ -114,13 +116,11 @@ function mapEntriesToSitemapEntry(entries: SyncItem[]) {
|
||||
if (mainEntry) {
|
||||
const { locale, url } = mainEntry.data
|
||||
const sitemapEntry: SitemapEntry = {
|
||||
url: `${env.PUBLIC_URL}/${locale}${url}`,
|
||||
url: removeTrailingSlash(`${env.PUBLIC_URL}/${locale}${url}`),
|
||||
lastModified,
|
||||
changeFrequency,
|
||||
priority,
|
||||
}
|
||||
if (alternates) {
|
||||
sitemapEntry.alternates = alternates
|
||||
alternates,
|
||||
}
|
||||
return sitemapEntry
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user