move some things to .env
This commit is contained in:
parent
de3d09e1de
commit
1f64934d03
14
app.js
14
app.js
@ -242,9 +242,9 @@ app.get('/sitemap.xml', (req, res) => {
|
||||
|
||||
// Static URLs (e.g., homepage, about, contact)
|
||||
const staticUrls = [
|
||||
{ url: 'https://raven-scott.fyi/', changefreq: 'weekly', priority: 1.0 },
|
||||
{ url: 'https://raven-scott.fyi/about', changefreq: 'monthly', priority: 0.8 },
|
||||
{ url: 'https://raven-scott.fyi/contact', changefreq: 'monthly', priority: 0.8 }
|
||||
{ url: `${process.env.HOST_URL}`, changefreq: 'weekly', priority: 1.0 },
|
||||
{ url: `${process.env.HOST_URL}/about`, changefreq: 'monthly', priority: 0.8 },
|
||||
{ url: `${process.env.HOST_URL}/contact`, changefreq: 'monthly', priority: 0.8 }
|
||||
];
|
||||
|
||||
// Dynamic URLs (e.g., blog posts)
|
||||
@ -257,7 +257,7 @@ app.get('/sitemap.xml', (req, res) => {
|
||||
const lastModifiedDate = format(new Date(stats.birthtime), 'yyyy-MM-dd');
|
||||
|
||||
return {
|
||||
url: `https://blog.raven-scott.fyi/${slug}`,
|
||||
url: `${process.env.BLOG_URL}${slug}`,
|
||||
lastmod: lastModifiedDate,
|
||||
changefreq: 'monthly',
|
||||
priority: 0.9
|
||||
@ -319,10 +319,10 @@ app.get('/rss', (req, res) => {
|
||||
// RSS item for each post
|
||||
rssFeed += `<item>\n`;
|
||||
rssFeed += `<title>${title}</title>\n`;
|
||||
rssFeed += `<link>https://blog.raven-scott.fyi/${slug}</link>\n`;
|
||||
rssFeed += `<link>${process.env.BLOG_URL}${slug}</link>\n`;
|
||||
rssFeed += `<description>${lead || 'Read the full post on the blog.'}</description>\n`;
|
||||
rssFeed += `<pubDate>${lastModifiedDate}</pubDate>\n`;
|
||||
rssFeed += `<guid>https://blog.raven-scott.fyi/${slug}</guid>\n`;
|
||||
rssFeed += `<guid>${process.env.BLOG_URL}${slug}</guid>\n`;
|
||||
rssFeed += `</item>\n`;
|
||||
});
|
||||
|
||||
@ -337,7 +337,7 @@ app.get('/rss', (req, res) => {
|
||||
app.use((req, res) => {
|
||||
if (req.hostname === 'blog.raven-scott.fyi') {
|
||||
// Redirect to the main domain
|
||||
res.redirect('https://raven-scott.fyi');
|
||||
res.redirect(process.env.HOST_URL);
|
||||
} else {
|
||||
// Redirect to home page of the current domain
|
||||
res.redirect('/');
|
||||
|
Loading…
Reference in New Issue
Block a user