1
0
mirror of synced 2026-01-14 21:01:32 -05:00
Files
docs/middleware/redirects/external.js
Kevin Heis a92d820888 Remove remaining JSON requires (#20110)
* Remove remaining JSON requires

* Lint

* Update feature-flags.js
2021-06-23 14:57:50 -07:00

12 lines
361 B
JavaScript

const readJsonFile = require('../../lib/read-json-file')
const externalSites = readJsonFile('./lib/redirects/external-sites.json')
// blanket redirects to external websites
module.exports = function externalRedirects (req, res, next) {
if (req.path in externalSites) {
return res.redirect(301, externalSites[req.path])
} else {
return next()
}
}