diff --git a/backend/app/service/website_utils.go b/backend/app/service/website_utils.go index 1e36b22e6..907e27146 100644 --- a/backend/app/service/website_utils.go +++ b/backend/app/service/website_utils.go @@ -288,6 +288,10 @@ func createWafConfig(website *model.Website, domains []model.WebsiteDomain) erro if err != nil { return err } + + if !common.CompareVersion(nginxInstall.Version, "1.21.4.3-2-0") { + return nil + } wafDataPath := path.Join(nginxInstall.GetPath(), "1pwaf", "data") fileOp := files.NewFileOp() if !fileOp.Stat(wafDataPath) { @@ -419,6 +423,9 @@ func delWafConfig(website model.Website, force bool) error { if err != nil { return err } + if !common.CompareVersion(nginxInstall.Version, "1.21.4.3-2-0") { + return nil + } wafDataPath := path.Join(nginxInstall.GetPath(), "1pwaf", "data") fileOp := files.NewFileOp() if !fileOp.Stat(wafDataPath) {