Skip to content

Commit e978387

Browse files
committed
fix: update redirect method and adjust sitemap routes for consistency
1 parent 44175bc commit e978387

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

app/(app)/sponsorship/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { redirect } from "next/navigation";
1+
import { permanentRedirect } from "next/navigation";
22

33
export default function SponsorshipRedirect() {
4-
redirect("/advertise");
4+
permanentRedirect("/advertise");
55
}

app/sitemap.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const BASE_URL = "https://www.codu.co";
99
const ROUTES_TO_INDEX = [
1010
"/articles",
1111
"/feed",
12-
"/sponsorship",
12+
"/advertise",
1313
"/code-of-conduct",
1414
];
1515

@@ -47,18 +47,18 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
4747
}),
4848
);
4949

50-
// Feed sources (pseudo-user profiles): /feed/[sourceSlug]
50+
// Feed sources (pseudo-user profiles): /[sourceSlug]
5151
const sources = (
5252
await db.query.feed_sources.findMany({
5353
where: eq(feed_sources.status, "active"),
5454
})
5555
).map(({ slug, updatedAt, createdAt }) => ({
56-
url: `${BASE_URL}/feed/${slug}`,
56+
url: `${BASE_URL}/${slug}`,
5757
lastModified: new Date(updatedAt || createdAt),
5858
priority: 0.6,
5959
}));
6060

61-
// Feed articles from posts table (type=link): /feed/[sourceSlug]/[slug]
61+
// Feed articles from posts table (type=link): /[sourceSlug]/[slug]
6262
const feedArticles = (
6363
await db
6464
.select({
@@ -77,7 +77,7 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
7777
),
7878
)
7979
).map(({ articleSlug, sourceSlug, publishedAt, updatedAt }) => ({
80-
url: `${BASE_URL}/feed/${sourceSlug}/${articleSlug}`,
80+
url: `${BASE_URL}/${sourceSlug}/${articleSlug}`,
8181
lastModified: new Date(updatedAt || publishedAt || new Date()),
8282
priority: 0.5,
8383
}));

0 commit comments

Comments
 (0)