Есть ли способ отрисовки другого index.html из другой папки на основе User-Agent? Я хочу использовать статические html для YandexBot и обычные Vue SPA для всех пользователей.
app.get('*', function (req, res, next) {
if(req.get('User-Agent').includes('YandexBot')){
if(decodeURI(req.originalUrl).length === 1){
res.sendFile('pathtostatic' + '/index.html');
}else{
res.sendFile(path.join(path.dirname(pathtostatic + decodeURI(req.originalUrl) + '/index.html')));
}
}else{
res.render('index.html');
}
})
Этот код работал на моем локальном сервере, но не работает на моем реальном сервере.