From 9d97350f092ff9e4685e8457cad41596e111dadb Mon Sep 17 00:00:00 2001 From: infinite-persistence Date: Thu, 22 Jul 2021 01:38:03 +0800 Subject: [PATCH] Disable test instance to remove index. --- web/index.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/web/index.js b/web/index.js index b7ee5d01e..5b4090b71 100644 --- a/web/index.js +++ b/web/index.js @@ -14,6 +14,12 @@ const DIST_ROOT = path.resolve(__dirname, 'dist'); app.proxy = true; app.use(async (ctx, next) => { + if (ctx.request.url !== '/robots.txt') { + ctx.status = 404; + ctx.body = 'Test instance disabled. Visit https://odysee.com for the actual site.'; + return; + } + try { await next(); } catch (err) { @@ -29,9 +35,11 @@ app.use(redirectMiddleware); app.use(iframeDestroyerMiddleware); // Check if the request url matches any assets inside of /dist -app.use(serve(DIST_ROOT, { - maxage: 3600000, // set a cache time of one hour, helpful for mobile dev -})); +app.use( + serve(DIST_ROOT, { + maxage: 3600000, // set a cache time of one hour, helpful for mobile dev + }) +); app.use(serve(DIST_ROOT)); // Check if the request url matches any assets inside of /dist