fix(caddy): 支持 /m 路径访问平台校验 txt 真实内容
This commit is contained in:
@@ -63,6 +63,16 @@
|
||||
|
||||
import public_api
|
||||
|
||||
# 平台校验文件(如 /e82f...txt)在 /m/<文件名>.txt 下也要能取到真实内容。
|
||||
# /m 是前端路由前缀,未命中静态文件时 try_files 会回退到 index.html,
|
||||
# 导致 /m/*.txt 返回 HTML;这里显式改写回根目录的同名文件。
|
||||
@mobile_verify_txt path_regexp ^/m/([^/]+\.txt)$
|
||||
handle @mobile_verify_txt {
|
||||
rewrite * /{re.mobile_verify_txt.1}
|
||||
root * /srv/dist
|
||||
file_server
|
||||
}
|
||||
|
||||
# 主站后台隐藏入口:storefront 片段同时服务主站和所有分销站点域名,
|
||||
# 这里统一 404,仅主站域名在下方主站 block 用 @main_admin 放行。
|
||||
@platform_admin path {$ADMIN_BASE_PATH:/manage-7x9k2p} {$ADMIN_BASE_PATH:/manage-7x9k2p}/*
|
||||
|
||||
Reference in New Issue
Block a user