Skip to content

Commit 632217c

Browse files
committed
fix redirects
1 parent b5f03b5 commit 632217c

6 files changed

Lines changed: 33 additions & 220 deletions

File tree

404.html

Lines changed: 0 additions & 41 deletions
This file was deleted.

astro.config.mjs

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,39 @@ import starlight from "@astrojs/starlight";
66
export default defineConfig({
77
site: "https://html2rss.github.io",
88
base: "/",
9+
redirects: {
10+
// Root pages
11+
"/about/": "/about",
12+
"/configs/": "/configs",
13+
"/html2rss-configs/": "/html2rss-configs",
14+
15+
// Get Involved pages
16+
"/get-involved/contributing/": "/get-involved/contributing",
17+
"/get-involved/discussions/": "/get-involved/discussions",
18+
"/get-involved/issues-and-features/": "/get-involved/issues-and-features",
19+
"/get-involved/sponsoring/": "/get-involved/sponsoring",
20+
21+
// Ruby Gem How-To pages
22+
"/ruby-gem/how-to/advanced-content-extraction/": "/ruby-gem/how-to/advanced-content-extraction",
23+
"/ruby-gem/how-to/custom-http-requests/": "/ruby-gem/how-to/custom-http-requests",
24+
"/ruby-gem/how-to/dynamic-parameters/": "/ruby-gem/how-to/dynamic-parameters",
25+
"/ruby-gem/how-to/handling-dynamic-content/": "/ruby-gem/how-to/handling-dynamic-content",
26+
"/ruby-gem/how-to/managing-feed-configs/": "/ruby-gem/how-to/managing-feed-configs",
27+
"/ruby-gem/how-to/scraping-json/": "/ruby-gem/how-to/scraping-json",
28+
"/ruby-gem/how-to/styling-rss-feed/": "/ruby-gem/how-to/styling-rss-feed",
29+
30+
// Ruby Gem Reference pages
31+
"/ruby-gem/reference/auto-source/": "/ruby-gem/reference/auto-source",
32+
"/ruby-gem/reference/channel/": "/ruby-gem/reference/channel",
33+
"/ruby-gem/reference/cli-reference/": "/ruby-gem/reference/cli-reference",
34+
"/ruby-gem/reference/headers/": "/ruby-gem/reference/headers",
35+
"/ruby-gem/reference/strategy/": "/ruby-gem/reference/strategy",
36+
"/ruby-gem/reference/stylesheets/": "/ruby-gem/reference/stylesheets",
37+
38+
// Web Application pages
39+
"/web-application/reference/versioning-and-releases/":
40+
"/web-application/reference/versioning-and-releases",
41+
},
942
integrations: [
1043
starlight({
1144
title: "html2rss",

public/404.html

Lines changed: 0 additions & 94 deletions
This file was deleted.

public/_redirects

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/middleware.ts

Lines changed: 0 additions & 50 deletions
This file was deleted.

src/pages/404.astro

Whitespace-only changes.

0 commit comments

Comments
 (0)