fix: 解决 WAF 首次安装创建网站没有生效的问题 (#4354)

This commit is contained in:
zhengkunwang 2024-03-29 15:04:06 +08:00 committed by GitHub
parent 1ae5bef40d
commit 0ebeeaebd6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 2 deletions

View file

@ -326,10 +326,11 @@ func (w WebsiteService) CreateWebsite(create request.WebsiteCreate) (err error)
}
}
if err = createWafConfig(website, domains); err != nil {
if err = configDefaultNginx(website, domains, appInstall, runtime); err != nil {
return err
}
if err = configDefaultNginx(website, domains, appInstall, runtime); err != nil {
if err = createWafConfig(website, domains); err != nil {
return err
}

View file

@ -365,6 +365,13 @@ func createWafConfig(website *model.Website, domains []model.WebsiteDomain) erro
}
}
if err = opNginx(nginxInstall.ContainerName, constant.NginxCheck); err != nil {
return err
}
if err = opNginx(nginxInstall.ContainerName, constant.NginxReload); err != nil {
return err
}
return nil
}