add root path order

This commit is contained in:
Mengyi Zhou 2015-11-23 11:08:07 +08:00
parent a7935d1427
commit ce5db58e8f

View file

@ -12,6 +12,7 @@ import javax.annotation.Resource;
public class AutoFiller {
@Resource
private VirtualServerRepository virtualServerRepository;
private static final String RegexRootPath = " /";
public void autofill(Group group) throws Exception {
for (GroupVirtualServer gvs : group.getGroupVirtualServers()) {
@ -23,6 +24,9 @@ public class AutoFiller {
tvs.getDomains().add(domain);
}
if (gvs.getPriority() == null) {
if (gvs.getPath().endsWith(RegexRootPath))
gvs.setPriority(Integer.MIN_VALUE);
else
gvs.setPriority(gvs.getRewrite() == null ? 1000 : -1000);
}
}