From 033ebdeab6cbc0a7a7219cf4d755d462a828b25b Mon Sep 17 00:00:00 2001 From: yu-i-i Date: Tue, 3 Dec 2024 16:40:27 +0100 Subject: [PATCH] Redirect non-existing links to Overleaf page --- services/web/app/src/router.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/web/app/src/router.mjs b/services/web/app/src/router.mjs index f1c36d2f4c..1c07cbb8e0 100644 --- a/services/web/app/src/router.mjs +++ b/services/web/app/src/router.mjs @@ -1231,6 +1231,10 @@ async function initialize(webRouter, privateApiRouter, publicApiRouter) { ) } + webRouter.get(['/learn*', '/blog*', '/latex*', '/for/*', '/contact*'], (req, res) => { + res.redirect(301, `https://www.overleaf.com${req.originalUrl}`) + }) + webRouter.get('/unsupported-browser', renderUnsupportedBrowserPage) webRouter.get('*', ErrorController.notFound)