diff --git a/index.ts b/index.ts index 9169d0b..522ef11 100644 --- a/index.ts +++ b/index.ts @@ -38,13 +38,16 @@ app.get('/', (req, res) => { }); }); -app.get('/cache-me.webp', (_, res) => { +const sendPixel = (_: express.Request, res: express.Response) => { res.set('Cache-Control', 'private, max-age=31557600'); // one year visitCount++; res.sendFile(Path.join(import.meta.dir, 'assets', 'webp', 'cache-me.webp')); -}); +} -app.all('*', (req, res) => { +app.get('/cache-me.webp', sendPixel); +app.get('/cache-me-2.webp', sendPixel); + +app.all('*', (req, res) => { console.log(`404: ${req.url} requested by ${req.ip} "${req.headers['user-agent']}"`); res.redirect('/'); }); diff --git a/styles/01-poetry-n-style.scss b/styles/01-poetry-n-style.scss index 69394de..2743040 100644 --- a/styles/01-poetry-n-style.scss +++ b/styles/01-poetry-n-style.scss @@ -46,7 +46,7 @@ body { } #pixel { - background: url('/cache-me.webp'); + background: url('/cache-me-2.webp'); position: fixed; left: -99999999999999px; top: -20px; diff --git a/views/index.ejs b/views/index.ejs index 23b7719..24b9bc4 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -7,7 +7,7 @@ JAKE HURWITZ IS A BITCH - +