diff --git a/backend/package.json b/backend/package.json index fb1a067..6650935 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.19.41", + "version": "2.19.42", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and Shadowrocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/restful/miscs.js b/backend/src/restful/miscs.js index 9a84239..571006d 100644 --- a/backend/src/restful/miscs.js +++ b/backend/src/restful/miscs.js @@ -49,11 +49,17 @@ export default function register($app) { success(res); }); - // Redirect sub.store to vercel webpage - $app.get('/', async (req, res) => { - // 302 redirect - res.set('location', 'https://sub-store.vercel.app/').status(302).end(); - }); + if (ENV().isNode) { + $app.get('/', getEnv); + } else { + // Redirect sub.store to vercel webpage + $app.get('/', async (req, res) => { + // 302 redirect + res.set('location', 'https://sub-store.vercel.app/') + .status(302) + .end(); + }); + } // handle preflight request for QX if (ENV().isQX) {