TrueURL
TrueURL

菜单

511 需要网络身份验证

网络(通常是 Wi-Fi 强制门户)要求先登录才能访问。由拦截流量的网络发送,而不是由源服务器发送。

原因短语
Network Authentication Required
是否重定向
否
默认可缓存
否

511 Network Authentication Required(RFC 6585)表示客户端需要进行身份验证才能获得网络访问权限。它是为强制门户(captive portal)设计的:酒店、机场和咖啡馆 Wi-Fi 网络的登录页或条款页,会在用户登录之前拦截网页流量。

响应中应包含指向登录页的链接,或 meta refresh(HTML 页面自动刷新)。源服务器不应生成 511,它是供拦截请求的网络基础设施使用的。缓存不得存储 511 响应。使用专门的状态码而不是重定向,可以防止客户端把门户页面误当作所请求的网站,也能防止它被缓存。

操作系统会通过访问已知的测试 URL 单独检测强制门户,并自动打开登录页。

响应示例

HTTP
HTTP/1.1 511 Network Authentication Required
Date: Fri, 06 Nov 2026 10:15:32 GMT
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Content-Length: 240

<!doctype html>
<title>Network Authentication Required</title>
<meta http-equiv="refresh" content="0; url=https://login.wifi.example.net/">
<p>You need to <a href="https://login.wifi.example.net/">sign in to the Wi-Fi network</a> first.</p>

SEO 与重定向检测

511 永远不会由网站本身发出,因此不会影响 SEO。TrueURL 的检测在 Cloudflare 网络中运行,而不是在本地 Wi-Fi 上,所以结果中出现 511 的情况很不寻常。如果浏览器显示了 511,请先登录该网络。

常见原因与使用场景

  • 酒店、机场、火车或咖啡馆的 Wi-Fi 网络要求接受条款或输入访问码。
  • 公司访客网络要求先进行注册。
  • 强制门户会话已过期,网络再次拦截请求。

URL 重定向检测

使用免费的 TrueURL 重定向检测工具,逐跳查看一个 URL 返回的每一个状态码。