SSL 证书选择文件验证时,通常需要把验证文件放到网站根目录下的 /.well-known/pki-validation/ 路径。Linux 系统可以直接创建以点开头的目录,Windows 资源管理器却通常不允许直接新建 .well-known,需要借助命令或 FTP 工具。
Windows 创建步骤
- 登录服务器,打开“开始”菜单,搜索 cmd 或“命令提示符”。
- 切换到网站所在磁盘,例如输入
D:后回车。 - 进入网站根目录,执行
mkdir .well-known。 - 进入该目录,再创建
pki-validation子目录,把验证文件放进去。 - 通过浏览器访问验证 URL,确认文件可以公开读取。
常见问题
目录创建成功但访问 404,可能是文件放错层级、网站根目录指向了子目录,或服务器做了重写规则。Windows 下还要检查目录权限和 IIS 的静态文件处理。若使用 CDN,要确认验证文件已同步到源站并可回源访问。
替代方式
如果文件验证不便,可根据产品支持情况改用 DNS 验证。通配符证书目前通常不支持文件验证。无论哪种方式,验证完成后都应检查证书是否签发,再清理临时文件。
权限与访问测试
目录和验证文件应允许匿名访问,否则 CA 可能返回 403。IIS 用户要检查目录权限和 MIME 类型,Nginx/Apache 要检查重写规则是否拦截点开头的路径。用浏览器无痕模式访问验证 URL,排除登录态或缓存影响。