Authored by 陈峰

Merge branch 'release/6.5.5' into 'gray'

fix

fix

See merge request !263
@@ -28,7 +28,11 @@ exports.index = (req, res, next) => { @@ -28,7 +28,11 @@ exports.index = (req, res, next) => {
28 28
29 if (req.originalUrl && req.originalUrl.indexOf('.html') < 0 && 29 if (req.originalUrl && req.originalUrl.indexOf('.html') < 0 &&
30 !_.isEmpty(req.query)) { 30 !_.isEmpty(req.query)) {
31 - return res.redirect(301, helpers.urlFormat(handleFilterUrl('/list', req.query))); 31 + let rUrl = handleFilterUrl('/list', req.query);
  32 +
  33 + if (rUrl !== req.originalUrl) {
  34 + return res.redirect(301, helpers.urlFormat(rUrl));
  35 + }
32 } 36 }
33 37
34 try { 38 try {