VTY Domain Shield · 产品方案

PC / H5 打开品牌域 · 页面截图式流程

本文 描述 品牌域名 在 PC / H5 浏览器中的进入流程:品牌域 → 运维 301 → 落地域判定 → 探活 → 主站

提示:将鼠标悬停在各步骤截图上,查看该页面对应的 业务逻辑详细说明(手机端点击截图展开)。

范围:只涉及品牌域名(PC + H5)· 不涉及 App · 不涉及分享域名
域名角色: 品牌域 winbet.com(零业务,仅跳转)→ 落地域 entry.vty.net(判定 + 报错)→ 主站域 play-a.com(完整业务)
① 打开品牌域 ② 运维 301 ③ 落地域 Loading ④ 风控判定 ⑤ 加密动态域 + 探活 ⑥ 进入主站

PC 浏览器流程

1

S1 · 用户打开品牌域名

PC 浏览器输入或点击广告中的品牌 URL

品牌域
🔒winbet.com
品牌宣传页 / 跳转入口(无业务)
产品要求:品牌域不出现登录、钱包、赛事等业务模块。
2

S2 · 运维 301 到落地域

CDN / Nginx 将任意路径 301 至落地中间域

运维
🔒entry.vty.net/?from=winbet

正在跳转…(301 → 落地域)

运维规则:301 目标 只能是落地域,禁止直接 301 到 play-*.com 主站。
3

S3 · 落地域 · 连接中

地址栏已是落地域,展示 Loading

落地域
🔒entry.vty.net
正在连接最佳线路…
用户感知:仍在落地域,尚未看到主站内容。
4a

S4 · 判定失败 · 空页

风控命中(黑名单 / 刷机 / 脚本)— 不进入主站

异常
🔒entry.vty.net
产品要求:空白页,无业务文案,地址栏保持落地域,不暴露主站域名
异常包括:后台 IP/设备黑名单刷机 终端、脚本/自动化 访问 — 一律空页。
判定标准:刷机/脚本如何识别由 技术补充(§3.3.2)。
4b

S4 · 判定通过 · 获取加密动态域

系统返回 ≤3 条加密主站域名,客户端解密

落地域
🔒entry.vty.net
正在连接最佳线路…
后台:解密 play-a.com · play-b.com · play-c.com
(用户不可见明文列表)
逻辑:判定通过后下发加密列表;实现方式由技术团队自定。
5

S5 · 轮询探活

按顺序探测主站可用性,第一条可用即进入

落地域
🔒entry.vty.net
正在连接最佳线路…
正在切换备用线路…
探活规则:线路 1 超时 → Toast → 试线路 2;成功前地址栏 仍为落地域
5b

S5 · 探活全部失败

三条主站均不可用

异常
🔒entry.vty.net

暂时无法连接

请检查网络后重试,或联系在线客服

产品要求:全屏 E4,在落地域完成,文案不含 play-*.com。
注意:与 E1 风控 空页 不同 — 探活失败用 全屏
6

S6 · 进入主站首页

探活成功,浏览器跳转到主站动态域

主站域
🔒play-a.com
VTY
首页赛事钱包
欢迎回来 · 完整业务首页
热门
直播
活动
此后:主站动态域名切换沿用 现有能力,产品方案不调整。

H5 浏览器流程(逻辑同 PC,布局适配移动端)

1

H5 · S1 打开品牌域

手机浏览器点击品牌链接

品牌域
9:41
winbet.com
2

H5 · S2 301 → 落地域

运维跳转,地址栏变更

运维
9:41
entry.vty.net/?from=winbet

正在跳转…

3

H5 · S3 落地域 Loading

落地域
9:41
entry.vty.net
● 正在连接最佳线路…
4

H5 · S4 判定失败 · 空页

黑名单 / 刷机 / 脚本

异常
9:41
entry.vty.net
5

H5 · S5 探活 + Toast

落地域
9:41
entry.vty.net
● 正在连接最佳线路…
正在切换备用线路…
6

H5 · S6 进入主站

主站域
VTY
业务首页
赛事
钱包
我的

明确不在本文范围