...
|
...
|
@@ -52,7 +52,7 @@ const _processPublicData = (req, title, page, backUrl) => { |
|
|
* @return {[type]}
|
|
|
*/
|
|
|
let index = (req, res, next) => {
|
|
|
let refer = req.get('Referer') || '';
|
|
|
let refer = req.get('Referer') || `${global.yoho.config.siteUrl}/${req.cookies._Channel || ''}`;
|
|
|
let reqPath = req.baseUrl + req.path;
|
|
|
let backUrl = refer.indexOf(reqPath) === -1 ? refer : '';
|
|
|
|
...
|
...
|
@@ -60,7 +60,9 @@ let index = (req, res, next) => { |
|
|
return next();
|
|
|
}
|
|
|
|
|
|
backUrl && res.cookie('saleRefer', backUrl);
|
|
|
backUrl && res.cookie('saleRefer', backUrl, {
|
|
|
domain: 'm.yohobuy.com'
|
|
|
});
|
|
|
backUrl = backUrl || req.cookies.saleRefer;
|
|
|
|
|
|
let params = _processPublicData(req, 'SALE', 'sale', backUrl);
|
...
|
...
|
|