主题 : FrontContextInterceptor BUG? (CMS2012)
级别: 白丁
UID: 34755
积分:140 加为好友
威望: 0 精华: 0
主题:8 回复:82
注册时间:2012-06-05
在线时长:0
1#   发表于:2012-06-23 18:57:31  IP:116.79.*.*
  com.jeecms.cms.web.FrontContextInterceptor    方法preHandle
// 检查域名别名
alias = s.getDomainAlias();
if (!StringUtils.isBlank(alias)) {
for (String a : StringUtils.split(alias, ',')) {
                           if (a.equals(server)) {
site = s;
break ;      //此处只能跳出本for
       }
                       }
}

以上这段根据来访域名寻找合适子站,但遍历别名时,就算找到了,也会继续执行。表述起来很别扭。

后果:多个子站的别名相同,刚好又用别名访问时,总会找到最后一个子站。


级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-06-25 08:48:20  IP:220.40.*.*
回复第1楼 这个问题我会向技术部反应,后续完善,谢谢您的支持
功成由勤,业精于勤。
1 共1页