remove trailing slashes

This commit is contained in:
Ian Ramzy 2020-04-03 09:48:40 -04:00
parent 879835dc6c
commit 95461f14e9
1 changed files with 9 additions and 0 deletions

View File

@ -15,6 +15,15 @@ const url = require("url"); // built-in utility
// enable ssl redirect
app.use(sslRedirect());
app.use(function (req, res, next) {
if (req.path.substr(-1) === "/" && req.path.length > 1) {
let query = req.url.slice(req.path.length);
res.redirect(301, req.path.slice(0, -1) + query);
} else {
next();
}
});
app.get("/", function (req, res) {
res.sendFile(path.join(public, "landing.html"));
});