diff --git a/internal/web/actions/default/servers/server/settings/origins/addPopup.go b/internal/web/actions/default/servers/server/settings/origins/addPopup.go index a44ceea8..a1492661 100644 --- a/internal/web/actions/default/servers/server/settings/origins/addPopup.go +++ b/internal/web/actions/default/servers/server/settings/origins/addPopup.go @@ -136,6 +136,11 @@ func (this *AddPopupAction) RunPost(params struct { this.ErrorPage(err) return } + + // 去除可能误加的斜杠 + for index, domain := range domains { + domains[index] = strings.TrimSuffix(domain, "/") + } } createResp, err := this.RPC().OriginRPC().CreateOrigin(this.AdminContext(), &pb.CreateOriginRequest{ diff --git a/internal/web/actions/default/servers/server/settings/origins/updatePopup.go b/internal/web/actions/default/servers/server/settings/origins/updatePopup.go index 84cb78ed..cd32ea6d 100644 --- a/internal/web/actions/default/servers/server/settings/origins/updatePopup.go +++ b/internal/web/actions/default/servers/server/settings/origins/updatePopup.go @@ -195,6 +195,11 @@ func (this *UpdatePopupAction) RunPost(params struct { this.ErrorPage(err) return } + + // 去除可能误加的斜杠 + for index, domain := range domains { + domains[index] = strings.TrimSuffix(domain, "/") + } } _, err = this.RPC().OriginRPC().UpdateOrigin(this.AdminContext(), &pb.UpdateOriginRequest{ diff --git a/web/views/@default/servers/server/settings/origins/addPopup.html b/web/views/@default/servers/server/settings/origins/addPopup.html index e87d9237..7d192dc8 100644 --- a/web/views/@default/servers/server/settings/origins/addPopup.html +++ b/web/views/@default/servers/server/settings/origins/addPopup.html @@ -39,7 +39,7 @@ 专属域名 -

需要指定域名生效的时候才需要添加。

+

不为空时,指定的这些域名访问时当前源站才生效。

diff --git a/web/views/@default/servers/server/settings/origins/updatePopup.html b/web/views/@default/servers/server/settings/origins/updatePopup.html index 18d8a68f..d7c7555c 100644 --- a/web/views/@default/servers/server/settings/origins/updatePopup.html +++ b/web/views/@default/servers/server/settings/origins/updatePopup.html @@ -40,7 +40,7 @@ 专属域名 -

需要指定域名生效的时候才需要添加。

+

不为空时,指定的这些域名访问时当前源站才生效。