From 1b2e0d750119ff96f926c8fc194909f48e579a09 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Tue, 5 Jul 2022 05:41:52 +0100 Subject: [PATCH] Added redirect logic Signed-off-by: Marcus Noble --- app.js | 3 +++ redirects.js | 8 ++++++++ 2 files changed, 11 insertions(+) create mode 100644 redirects.js diff --git a/app.js b/app.js index 83e6aa0..1d1bd99 100644 --- a/app.js +++ b/app.js @@ -30,6 +30,9 @@ app.use(express.static(__dirname + '/build')); // Lets try and slow down some of those exploit crawlers app.use("/", require('./filterRoutes')); +// Redirects +app.use("/", require('./redirects')); + // Handle some iOS icon 404s app.get("/apple-touch-icon*", function(req, res) { res.sendFile(__dirname + '/build/images/favico/' + req.url, () => { diff --git a/redirects.js b/redirects.js new file mode 100644 index 0000000..f2bed1b --- /dev/null +++ b/redirects.js @@ -0,0 +1,8 @@ +const express = require('express'); +const router = express.Router(); + +router.get('2022-07-04-managing-kubernetes-without-loosing-your-cool', function(req, res) { + return res.redirect("/2022-07-04-managing-kubernetes-without-losing-your-cool/") +}); + +module.exports = router