fix(caddy): 支持 /m 路径访问平台校验 txt 真实内容
This commit is contained in:
@@ -63,6 +63,16 @@
|
|||||||
|
|
||||||
import public_api
|
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 片段同时服务主站和所有分销站点域名,
|
# 主站后台隐藏入口:storefront 片段同时服务主站和所有分销站点域名,
|
||||||
# 这里统一 404,仅主站域名在下方主站 block 用 @main_admin 放行。
|
# 这里统一 404,仅主站域名在下方主站 block 用 @main_admin 放行。
|
||||||
@platform_admin path {$ADMIN_BASE_PATH:/manage-7x9k2p} {$ADMIN_BASE_PATH:/manage-7x9k2p}/*
|
@platform_admin path {$ADMIN_BASE_PATH:/manage-7x9k2p} {$ADMIN_BASE_PATH:/manage-7x9k2p}/*
|
||||||
|
|||||||
Reference in New Issue
Block a user