const old_path = new RegExp(`/${engine}/${game_id}/?`);
const new_path = `/${engine}/${canon_id}/`;
const new_url = request.originalUrl.replace(old_path, new_path);
- console.log("Redirecting from " + request.originalUrl + " to " + new_url);
response.redirect(301, new_url);
return;
}
/* Mount sub apps. only _after_ we have done all the middleware we need. */
for (let key in engines) {
const engine = engines[key];
- app.use(`/${engine.name}/[a-zA-Z0-9]{4}/`, engine.app);
+ app.use(`/${engine.name}/[a-zA-Z0-9]{4}/`, engine.router);
}
app.listen(4000, function () {