本站笔记是原创性的运维概括。本页列出用于协议细节、服务器行为与命令示例的核心静态站点参考资料;文章区涉及的更广主题在各篇中列出自己的参考资料。链接是权威来源;本站的概括不能替代阅读对应的规范文档。

各篇笔记记录自己的来源核验日期。日期说明当时记录的检查,并不保证链接现在可达,也不保证文章的每个结论正确。成功请求一个链接,并不能证明它支持某个结论;上游文档也可能在查阅后发生变化。

HTTP 与发现

参考用途
RFC 9110 — HTTP Semantics状态码、验证器、条件请求与重定向语义。
RFC 9111 — HTTP Caching新鲜度、再验证、Cache-Control、Age 与 Vary。
RFC 7538 — 308 Permanent Redirect308 的历史定义;当前定义见 RFC 9110 第 15.4.9 节。
RFC 9309 — Robots Exclusion Protocol/robots.txt 文件、解析方式与爬虫适用范围。
RFC 1034 — Domain Names: Concepts and FacilitiesDNS 缓存与解析器行为。
RFC 1035 — Domain Names: Implementation and Specification记录格式与 TTL 字段。
RFC 2308 — Negative Caching of DNS Queries否定答案的缓存及其有效期。
Sitemaps ProtocolXML 编码、主机范围与 sitemap 大小限制。
MDN: Cache-Control实用示例与面向浏览器的术语。
MDN: Content Security Policy资源策略与部署指导。
MDN: Strict-Transport-Security浏览器的仅 HTTPS 策略与部署注意事项。
MDN: Content-Type媒体类型与字符集元数据。
MDN: X-Content-Type-Options脚本与样式目标的 nosniff 行为。
curl manualHEAD、Range、响应头、重定向与传输检查命令。

发布与恢复

参考用途
POSIX rename()同一文件系统内的名称替换,以及替换目录时的限制。
Linux rename(2)文件系统与替换行为。
GNU tar manual制品传输与解包。
GNU Coreutils: sha2 utilities逐文件发布清单与校验和验证。
sha256sum(1)校验和命令行为与输出格式。
systemd.timer(5)日历定时器、持久化触发与随机延迟。
systemd.time(7)日历表达式语法。

服务器与运维

参考用途
Caddy: file_server静态文件服务与根目录选择。
Caddy: header响应头配置。
Caddy: encode通过协商选择的响应压缩。
Caddy: Automatic HTTPS证书配置与 HTTPS 重定向。
systemd.serviceType=、重启行为与启动频率限制。
systemd.unit单元依赖与启动限制设置。
OpenBSD ssh_configStrictHostKeyChecking 与已知主机记录处理。
OpenBSD ssh-keygen主机密钥指纹检查。
OpenSSL s_clientTLS 连接与 SNI 检查。
OpenSSL x509证书日期、指纹与过期检查。
Hugo command reference干净的静态站点构建与命令选项。
Hugo directory structure源文件、布局、资源与静态文件的边界。

Web 安全

参考用途
RFC 8659 — DNS Certification Authority AuthorizationCAA 查询与签发者授权。
Let’s Encrypt: CAA签发者标识与 CAA 运维。
RFC 6797 — HTTP Strict Transport SecurityHSTS 策略处理与适用范围。
RFC 6265 — HTTP State Management MechanismCookie 的存储、域、路径与删除行为。
MDN: Set-CookieCookie 属性与名称前缀。
RFC 5280 — X.509 Public Key Infrastructure证书路径、中间证书与信任锚验证。
RFC 8446 — TLS 1.3TLS 握手中的证书呈现。
Let’s Encrypt: Chains of Trust中间证书签发与证书链呈现。

本站不声称与其中任何项目有关联。其名称与文档分别归各自的作者与维护者所有。