diff --git a/server.js b/server.js index 3b9c138..0a2f902 100755 --- a/server.js +++ b/server.js @@ -67,28 +67,16 @@ app.use(cors()) app.use(function (req, res, next) { res.on('finish', function () { - const isNextJs = Object.keys(modules).some((key) => { - const x = modules[key] - const match = x.urls.some((url) => { - return url.includes(req.hostname) - }) - if (match) { - return x.isNextJs - } - }) - if (isNextJs) { - if (req.url === '/') { - logger.LogReq(req, true, res.statusCode) - } - } else { - let ip = req.headers['cf-connecting-ip'] || req.connection.remoteAddress - logger.LogReq(req, true, res.statusCode) - let toLog = loggableKeywords.some((x) => { - return req.url.includes(x) - }) - if (toLog) { logger.LogReq(req) } - if (res.statusCode !== 404) { logger.LogStat(req.url, ip) } + if (req.url.includes('_next/static')) { + return } + let ip = req.headers['cf-connecting-ip'] || req.connection.remoteAddress + logger.LogReq(req, true, res.statusCode) + let toLog = loggableKeywords.some((x) => { + return req.url.includes(x) + }) + if (toLog) { logger.LogReq(req) } + if (res.statusCode !== 404) { logger.LogStat(req.url, ip) } }) next() })