优化小程序部分
This commit is contained in:
1 parent
727319a6eb
commit
d4e89788c5
46 files changed
+4906
-63
No files matched your search
@@ -95,6 +95,27 @@ func init() {
|
||||
api.Register()
|
||||
}
|
||||
|
||||
// 根路径站点验证文件(备案 / 搜索引擎 / 第三方平台的域名所有权验证)。
|
||||
// 详见 routers/verifyfiles.go 注释。
|
||||
// 由 app.conf 的 verify_dir / verify_exts / verify_hosts 控制:
|
||||
// verify_dir 验证文件目录,留空 = 默认 verify(相对服务目录);填 - = 关闭
|
||||
// verify_exts 允许的扩展名,留空 = 默认 .txt,.html,.htm
|
||||
// verify_hosts 限定生效域名,留空 = 所有走本服务的域名都生效
|
||||
// 必须注册在 RegisterPlatformSPA 之前:两者都是 BeforeStatic 过滤器,
|
||||
// 先注册者先执行,避免验证文件被 SPA 的 index.html 兜底吃掉。
|
||||
if verifyDir, _ := beego.AppConfig.String("verify_dir"); strings.TrimSpace(verifyDir) != "-" {
|
||||
verifyExts, _ := beego.AppConfig.String("verify_exts")
|
||||
var verifyHosts []string
|
||||
if raw, _ := beego.AppConfig.String("verify_hosts"); raw != "" {
|
||||
for _, h := range strings.Split(raw, ",") {
|
||||
if t := strings.TrimSpace(h); t != "" {
|
||||
verifyHosts = append(verifyHosts, t)
|
||||
}
|
||||
}
|
||||
}
|
||||
RegisterVerifyFiles(verifyDir, verifyExts, verifyHosts...)
|
||||
}
|
||||
|
||||
// 平台后台 SPA 静态托管(详见 routers/spa.go 注释)。
|
||||
// 由 app.conf 的 platform_spa_dir / platform_spa_hosts 控制;任一为空则不启用。
|
||||
if spaDir, _ := beego.AppConfig.String("platform_spa_dir"); strings.TrimSpace(spaDir) != "" {
|
||||
|
||||
Reference in new issue
Block a user