Authored by 毕凯

Merge branch 'hotfix/limiterPath' into 'gray'

'limiter-path'



See merge request !1307
... ... @@ -154,8 +154,6 @@ try {
app.use(itemNameHandler);
app.use(setYohoData());
app.use(user());
app.use(seo());
app.use(setPageInfo());
// 请求限制中间件
if (!app.locals.devEnv) {
... ... @@ -166,6 +164,8 @@ try {
app.use(devtools());
}
app.use(seo());
app.use(setPageInfo());
app.use(layoutTools());
app.use(pageCache());
app.use(routeEncode.md);
... ...
... ... @@ -26,29 +26,26 @@ const IP_WHITE_LIST = [
const PATH_WHITE_LIST = [
'/3party/check',
'/3party/check/submit',
'/passport/imagesNode',
'/passport/cert/headerTip',
'/passport/captcha/get',
'/passport/images',
'/passport/img-check.jpg',
'/passport/geetest/register',
'/activity/individuation/productLst',
'/activity/individuation',
'/activity/individuation/coupon',
'/activity/share',
'/activity/wechat/share',
'/activity/wechat/1111',
'/api/switch',
'/passport/login/user',
'/api/sw.js',
'/api/manifest.json',
'/api/activity/sw.js',
'/api/activity/manifest.json',
'/api/hfxRaNY27L.txt',
'/api/activity/hfxRaNY27L.txt',
'/api/shop/hfxRaNY27L.txt',
'/api/product/hfxRaNY27L.txt',
'/api/.well-known/apple-app-site-association',
'/sitemap.xml'
'/sw.js',
'/manifest.json',
'/activity/sw.js',
'/activity/manifest.json',
'/hfxRaNY27L.txt',
'/activity/hfxRaNY27L.txt',
'/product/shop/hfxRaNY27L.txt',
'/product/hfxRaNY27L.txt',
'/.well-known/apple-app-site-association',
'/service/sitemap.xml'
];
const limiter = (rule, policy, context) => {
... ...