diff --git a/internal/web/actions/default/servers/components/waf/createSetPopup.go b/internal/web/actions/default/servers/components/waf/createSetPopup.go index 231bde4a..9b4c1414 100644 --- a/internal/web/actions/default/servers/components/waf/createSetPopup.go +++ b/internal/web/actions/default/servers/components/waf/createSetPopup.go @@ -54,7 +54,7 @@ func (this *CreateSetPopupAction) RunGet(params struct { } // 所有可选的动作 - actionMaps := []maps.Map{} + var actionMaps = []maps.Map{} for _, action := range firewallconfigs.AllActions { actionMaps = append(actionMaps, maps.Map{ "name": action.Name, @@ -64,6 +64,9 @@ func (this *CreateSetPopupAction) RunGet(params struct { } this.Data["actions"] = actionMaps + // 是否为全局 + this.Data["isGlobalPolicy"] = firewallPolicy.ServerId == 0 + this.Show() } diff --git a/web/views/@default/servers/components/waf/createSetPopup.html b/web/views/@default/servers/components/waf/createSetPopup.html index d78c611c..18f21dd1 100644 --- a/web/views/@default/servers/components/waf/createSetPopup.html +++ b/web/views/@default/servers/components/waf/createSetPopup.html @@ -2,6 +2,8 @@

添加规则集

+

当前设置的规则集为WAF策略的规则集,将会应用于对应集群已经启用WAF的网站;如果你只是想设置某个网站相关的规则集,请到对应网站WAF功能中设置。

+