3.9 访客访问
访客访问页面
用途与权限
公开访问页向访客解释短链为何没有直接跳转,包括密码验证、防红引导、安全阻止、过期、禁用和不存在。访客无需登录;管理员通过短链安全、域名和品牌配置决定页面行为与展示信息。
入口
访客直接打开“协议 + 短域名 + 短码”。系统解析短链后自动跳转目标 URL,或按当前状态渲染对应页面。
页面总览




公开页面会继承有效品牌、Logo、网站名称、备案号和版权信息;不同状态使用独立 HTTP 状态码和提示文案。
主要操作
- 密码页:访客输入访问密码,验证成功后系统设置访问 Cookie 并继续原请求。
- 防红页:域名启用防红且 User-Agent 为微信或 QQ 内置浏览器时,按 iOS/Android 指引在系统浏览器打开,或复制目标链接。
- 安全阻止页:目标 URL 被安全规则阻止,或访问不满足 IP、时段、次数、Bot 等安全策略时显示。
- 过期页:短链超过过期时间时显示 410;禁用页返回 403;不存在或无效短码显示 404。
- 管理员在发布前分别验证正常跳转和各状态页面,并确认不存在敏感目标地址或错误品牌。
字段/限制
- 密码提交接口需要
domain、short_code、password和原请求next。 - 密码访问 Cookie 与域名、短码绑定,不能用于其他短链。
- 防红只在域名启用该能力且识别为微信/QQ 内置浏览器时展示。
- 安全阻止与禁用通常返回 403,过期返回 410,不存在返回 404;密码页和防红引导页返回 200。
- 页面品牌优先读取有效品牌,并可被域名网站名称及备案信息影响。
- 防红页展示/复制目标 URL,启用前应评估业务与隐私要求。
常见错误
- 正确密码仍无法访问:检查大小写、Cookie 策略、反向代理域名和访问时段/IP 规则。
- 微信/QQ 中仍直接跳转:确认域名防红已启用,且请求 User-Agent 能被识别。
- 链接显示 404:核对完整短码、访问 Host、域名配置和当前工作区中的记录。
- 链接显示过期或禁用:管理员在短网址编辑页调整过期时间或启用状态。
- 品牌/备案未更新:检查域名记录、系统品牌和缓存后重新访问。
关联 API
POST /api/v1/public/link_access/passwordPOST /api/v1/public/abuse_reportsGET /api/v1/public/site-branding- 访客跳转入口:
GET https://<短域名>/<短码>