diff --git a/src/main/java/org/qortal/settings/Settings.java b/src/main/java/org/qortal/settings/Settings.java index 0e542c3c..8c5ac410 100644 --- a/src/main/java/org/qortal/settings/Settings.java +++ b/src/main/java/org/qortal/settings/Settings.java @@ -504,14 +504,15 @@ public class Settings { return this.domainMapLoggingEnabled; } - public List getDomainMap() { - return this.domainMap; - } - public Map getSimpleDomainMap() { HashMap map = new HashMap<>(); for (DomainMap dMap : this.domainMap) { map.put(dMap.getDomain(), dMap.getName()); + + // If the domain doesn't include a subdomain then add a www. alternative + if (dMap.getDomain().chars().filter(c -> c == '.').count() == 1) { + map.put("www.".concat(dMap.getDomain()), dMap.getName()); + } } return map; }