451 Unavailable For Legal Reasons(RFC 7725)表示服务器由于法律要求而拒绝访问该资源,例如法院命令、政府的审查要求或版权删除通知。这个数字取自雷·布拉德伯里(Ray Bradbury)的小说《华氏 451》(Fahrenheit 451)。
响应应在响应体中说明详情:由谁提出要求、依据哪项法律或法规,以及适用于谁和哪些内容。服务器还应发送带有 rel="blocked-by" 的 Link 响应头,标明实施封锁的实体(例如 ISP 或托管服务商),而不是提出要求的机构。451 并不说明资源是否存在。
一些网站用 451 屏蔽来自某些地区的访客,因为它们不想遵守这些地区的法律,例如在 GDPR 生效后屏蔽欧洲访客。451 默认可缓存。
响应示例
HTTP
HTTP/1.1 451 Unavailable For Legal Reasons
Date: Fri, 06 Nov 2026 10:15:32 GMT
Link: <https://isp.example.net/legal>; rel="blocked-by"
Content-Type: text/html; charset=utf-8
Content-Length: 175
<!doctype html>
<title>Unavailable For Legal Reasons</title>
<h1>Unavailable For Legal Reasons</h1>
<p>This page is not available in your country because of a court order.</p> SEO 与重定向检测
搜索引擎对 451 的处理与其他 4xx 错误相同,爬虫收到 451 时不会将该 URL 编入索引。封锁往往是区域性的,因此其他国家的爬虫可能仍然能看到该页面。TrueURL 的检测在 Cloudflare 网络中运行,因此结果可能与本国访客实际看到的不同。
常见原因与使用场景
- 法院命令或政府要求封锁特定内容。
- 网站出于监管原因屏蔽来自某些国家的访客,例如为了规避数据保护义务。
- ISP 或网络运营商封锁某个网站,并显示 451 页面。
- 内容受到版权或其他法律删除要求的约束。