From 90ebb13d4f41089fa38badaef943a6c22b9f0ff0 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Fri, 19 Jan 2024 11:24:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=88=9B=E5=BB=BA=E7=AD=96?= =?UTF-8?q?=E7=95=A5=E8=A7=84=E5=88=99=E9=9B=86=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../actions/default/servers/components/waf/createSetPopup.go | 5 ++++- .../@default/servers/components/waf/createSetPopup.html | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) 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功能中设置。

+