
HTTP-01验证可能从不同网络位置访问同一域名。域名有多个地址或负载均衡节点时,挑战文件只放到其中一台,可能导致签发时好时坏;应确保所有可能接收验证的入口都能返回本次正确内容。
列出验证请求可能到达的节点
核对A、AAAA、CDN、负载均衡和重定向链,而不只看当前管理员访问的服务器。某些节点平时流量较少,仍可能在验证时被访问。记录实际对外入口与证书客户端部署位置,识别它们是否共享文件目录。
保证挑战路径可从外部读取
HTTP-01使用指定的挑战路径和端口条件,站点登录保护、安全挑战或统一跳转可能改变响应。应将必要规则限定到验证用途,不关闭整站安全。返回200也需检查正文是否为正确验证内容,而不是WordPress错误页。

按架构选择分发或集中处理
可将挑战文件可靠同步到全部节点,或在经过核实的代理层集中转交验证路径。采用哪种方式要与负载均衡和故障切换一致,不能只在hosts中固定某个IP做内部成功测试就宣布外部验证可靠。
验证后保留自动续期能力
授权测试确认不同入口均能读取对应挑战,再按客户端流程签发和清理。将分发步骤接入后续自动续期,避免只有首次人工放文件成功。观察节点新增或迁移时是否自动获得同样路径处理,记录失败告警和回退方式。
关键区别

单台成功:一个入口可验证;不代表全部节点。
挑战内容:本次授权的回应;200状态仍需读正文。
自动续期:重复执行分发;不能靠首次手工文件。
怎样确认处理到位
所有可能的验证入口按同一方案回答,挑战不会落入登录或错误页,客户端后续续期也能自动完成分发与清理。
容易误判的边界
多节点HTTP-01需要各验证入口提供正确挑战内容;申请通配符证书则须采用当前CA支持的相应验证方式,不能直接沿用HTTP挑战方案。
