@@ -6,6 +6,39 @@ import starlight from "@astrojs/starlight";
66export 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" ,
0 commit comments