Я бы посоветовал вам посмотреть Экспресс
Решение вашей проблемы легко. Во-первых, вам нужно установить промежуточное ПО для прослушивания запросов на маршрут / s / Stores. Затем проанализируйте параметры запроса и получите значение для ключа siteName. Наконец, используйте метод res.redirect для запуска логики маршрута / s / Store / SLUG.
Решение будет выглядеть примерно так:
app.get('/s/Stores', (req, res, next) => {
const query = req.query;
const siteName = query.siteName;
res.redirect('/s/Stores/' + siteName);
});
app.get('/s/Stores/:siteName', (req, res, next) => {
const siteName = req.params.siteName;
if (siteName === 'SLUG') {
// do something
}
// do something else
});