mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-10-10 15:36:45 +08:00
fix: Fix issue where editing source text during website redirection r… (#8046)
This commit is contained in:
parent
569aaf3c0a
commit
a2716ef62f
1 changed files with 1 additions and 7 deletions
|
@ -2597,19 +2597,13 @@ func (w WebsiteService) GetRedirect(id uint) (res []response.NginxRedirectConfig
|
||||||
func (w WebsiteService) UpdateRedirectFile(req request.NginxRedirectUpdate) (err error) {
|
func (w WebsiteService) UpdateRedirectFile(req request.NginxRedirectUpdate) (err error) {
|
||||||
var (
|
var (
|
||||||
website model.Website
|
website model.Website
|
||||||
nginxFull dto.NginxFull
|
|
||||||
oldRewriteContent []byte
|
oldRewriteContent []byte
|
||||||
)
|
)
|
||||||
website, err = websiteRepo.GetFirst(repo.WithByID(req.WebsiteID))
|
website, err = websiteRepo.GetFirst(repo.WithByID(req.WebsiteID))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
nginxFull, err = getNginxFull(&website)
|
absolutePath := path.Join(GetSitePath(website, SiteRedirectDir), req.Name+".conf")
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
includePath := fmt.Sprintf("/www/sites/%s/redirect/%s.conf", website.Alias, req.Name)
|
|
||||||
absolutePath := path.Join(nginxFull.Install.GetPath(), includePath)
|
|
||||||
fileOp := files.NewFileOp()
|
fileOp := files.NewFileOp()
|
||||||
oldRewriteContent, err = fileOp.GetContent(absolutePath)
|
oldRewriteContent, err = fileOp.GetContent(absolutePath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Add table
Reference in a new issue