diff --git a/package.json b/package.json index 7e0301d..91829b2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cosmos-server", - "version": "0.7.2", + "version": "0.7.3", "description": "", "main": "test-server.js", "bugs": { diff --git a/src/utils/utils.go b/src/utils/utils.go index fe85b4a..5a7f79c 100644 --- a/src/utils/utils.go +++ b/src/utils/utils.go @@ -303,16 +303,19 @@ func RestartServer() { func GetAllHostnames(applyWildCard bool, removePorts bool) []string { mainHostname := GetMainConfig().HTTPConfig.Hostname - - if applyWildCard && MainConfig.HTTPConfig.UseWildcardCertificate { - mainHostname = "*." + mainHostname - Log("Using wildcard certificate for " + mainHostname + " and all subdomains.") - } - hostnames := []string{ mainHostname, } + if applyWildCard && MainConfig.HTTPConfig.UseWildcardCertificate { + mainHostnameWild = "*." + mainHostname + hostnames := []string{ + mainHostname, + mainHostnameWild, + } + Log("Using wildcard certificate for " + mainHostname + " and all subdomains.") + } + proxies := GetMainConfig().HTTPConfig.ProxyConfig.Routes for _, proxy := range proxies { if proxy.UseHost && proxy.Host != "" && strings.Contains(proxy.Host, ".") && !strings.Contains(proxy.Host, ",") && !strings.Contains(proxy.Host, " ") {