用途:修复 IsAgentReady.com 第 5 类“安全与信任”(占 15% 权重)检查项,该类共有 7 个检查点、合计 75 分,评估 AI 智能体与平台能否安全地信任并交互网站。
主要能力与检查点:5.1 HTTPS(10 分,最终 URL 使用 https 且证书有效);5.3 HSTS 头(20 分,需 max-age 与 includeSubDomains);5.4 Content-Security-Policy(15 分,需有实际意义的指令);5.5 X-Content-Type-Options(5 分,值须为 nosniff);5.6 Frame 保护(5 分,X-Frame-Options 或 CSP frame-ancestors);5.7 CORS(10 分,无头或指定来源满分,通配符 * 得 7 分);5.9 Referrer-Policy(10 分,需安全值,unsafe-url 不得分)。
使用方式:先用 curl -sI 检查当前响应头状态,再按 references/server-configs.md 中的 Nginx、Apache、Caddy、Vercel、Netlify、Cloudflare、Express、Next.js、Django 配置逐项或一次性添加全部 7 个头;也可用 Certbot 安装免费证书并强制 HTTPS 跳转。改完后用 curl -sI https://example.com/ | grep -iE '(strict-transport|content-security|x-content-type|x-frame|access-control|referrer-policy)' 统一验证,再到 isagentready.com 重新扫描确认。若传入 $ARGUMENTS,则将其视为待修复 URL 或指定检查点。
适用场景:修复 HTTPS/SSL、添加或改进 HSTS、CSP、X-Content-Type-Options、frame 保护、CORS、Referrer-Policy,或泛指“提升安全评分/添加安全响应头”。
限制与不适用:不处理 robots.txt、sitemap、AI 爬虫访问(用 ai-content-discovery)、结构化数据 JSON-LD(用 structured-data)、语义 HTML 与标题层级(用 content-semantics)、WebMCP/A2A 等智能体协议(用 agent-protocols)。常见坑包括 HSTS max-age 过短(如 86400 仅 10/20)、CSP 仅含 upgrade-insecure-requests(仅 5/15)、缺 includeSubDomains(16/20)、使用已废弃的 X-Frame-Options ALLOW-FROM、在需鉴权端点用 CORS 通配符、Referrer-Policy 用 unsafe-url、Nginx add_header 未加 always。具体证书申请与评分细节以官方文档及 references 为准,本资料未提供的收费、平台或效果信息暂未提供。