diff --git a/src/app.ts b/src/app.ts index 9cbc0238..27900b54 100644 --- a/src/app.ts +++ b/src/app.ts @@ -327,8 +327,8 @@ const publicFiles = serveStatic({ root: './public/' }); const staticFiles = serveStatic({ root: './static/' }); // Known frontend routes -app.get('/@:acct', frontendController); -app.get('/@:acct/*', frontendController); +app.get('/:acct{@.*}', frontendController); +app.get('/:acct{@.*}/*', frontendController); app.get('/users/*', frontendController); app.get('/statuses/*', frontendController); app.get('/notice/*', frontendController);