mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-11-03 20:40:25 +08:00
修复源站设置专属域名导致其他源站不可用的Bug
This commit is contained in:
@@ -92,6 +92,7 @@ func (this *ReverseProxyConfig) Init() error {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for _, origin := range this.BackupOrigins {
|
||||
if len(origin.Domains) == 0 {
|
||||
group, ok := this.schedulingGroupMap[""]
|
||||
@@ -123,9 +124,10 @@ func (this *ReverseProxyConfig) Init() error {
|
||||
if hasDomainGroups {
|
||||
defaultGroup, ok := this.schedulingGroupMap[""]
|
||||
if ok {
|
||||
delete(this.schedulingGroupMap, "")
|
||||
|
||||
for _, group := range this.schedulingGroupMap {
|
||||
for domain, group := range this.schedulingGroupMap {
|
||||
if domain == "" {
|
||||
continue
|
||||
}
|
||||
for _, origin := range defaultGroup.PrimaryOrigins {
|
||||
group.PrimaryOrigins = append(group.PrimaryOrigins, origin)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user