make it easier to add pages at the document root

This commit is contained in:
ansuz
2016-12-28 17:11:06 +01:00
parent 8b9d7f2357
commit 32d7fc55d2
2 changed files with 14 additions and 1 deletions

View File

@@ -45,7 +45,10 @@ Fs.exists(__dirname + "/customize", function (e) {
// FIXME I think this is a regression caused by a recent PR
// correct this hack without breaking the contributor's intended behaviour.
app.get(/\/(privacy|index|terms)\.html/, Express.static(__dirname + '/customize.dist'));
var mainPages = config.mainPages || ['index', 'privacy', 'terms', 'about'];
var mainPagePattern = new RegExp('^\/(' + mainPages.join('|') + ').html$');
app.get(mainPagePattern, Express.static(__dirname + '/customize.dist'));
app.use("/customize", Express.static(__dirname + '/customize'));
app.use("/customize", Express.static(__dirname + '/customize.dist'));