diff --git a/src/server/web/docs.ts b/src/server/web/docs.ts
index 75da010682..e65cc87b12 100644
--- a/src/server/web/docs.ts
+++ b/src/server/web/docs.ts
@@ -11,8 +11,8 @@ const docs = `${__dirname}/../../client/docs/`;
 const router = new Router();
 
 router.get('/assets/*', async ctx => {
-	await send(ctx, ctx.path, {
-		root: docs,
+	await send(ctx, ctx.params[0], {
+		root: docs + '/assets/',
 		maxage: ms('7 days'),
 		immutable: true
 	});