应该有两份代码一份是pc端,访问的时候url为 https://www.jd.com/;一份是移动端,访问的时候url为 https://m.jd.com/;判断方式: const deviceAgent = req.header('User-Agent').toLowerCase(); let agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/); let path = req.originalUrl; if (agentID) { if (path.indexOf('/m') !== 0) { return res.redirect('/m' + path); } } else { if (path === '/m' ) { return res.redirect('/'); } if (path.indexOf('/m/') === 0) { return res.redirect(path.substr(2)); } }
应该有两份代码
一份是pc端,访问的时候url为 https://www.jd.com/;
一份是移动端,访问的时候url为 https://m.jd.com/;
判断方式: