diff --git a/web/utils/site.py b/web/utils/site.py index b359f419a..a61d0e932 100644 --- a/web/utils/site.py +++ b/web/utils/site.py @@ -604,15 +604,18 @@ class sites(object): return mw.returnData(False, '日志为空') return mw.returnData(True, mw.getLastLine(logPath, 100)) + def getNgxRewriteDir(self): + return mw.getPanelDir() + '/web/misc/nginx/rewrite/' + # 获取模版名内容 def getRewriteTpl(self, tplname): - file = mw.getPanelDir() + '/web/misc/nginx/rewrite/' + tplname + '.conf' + file = self.getNgxRewriteDir() + tplname + '.conf' if not os.path.exists(file): return mw.returnData(False, '模版不存在!') return mw.returnData(True, 'OK', file) def setRewriteTpl(self,name,data): - path = mw.getPanelDir() + '/web/misc/nginx/rewrite/' + name + ".conf" + path = self.getNgxRewriteDir() + name + ".conf" if os.path.exists(path): return mw.returnData(False, '模版已经存在!') @@ -628,7 +631,7 @@ class sites(object): rewriteList = {} rewriteList['rewrite'] = [] rewriteList['rewrite'].append('0.当前') - rewrite_nginx_dir = mw.getPanelDir() + '/web/misc/nginx/rewrite' + rewrite_nginx_dir = self.getNgxRewriteDir() for ds in os.listdir(rewrite_nginx_dir): if ds.startswith('.'): continue