这个站是怎么搭起来的
一台轻量云主机,一个 Caddy,一个域名,够了。这篇先把骨架记下来,以后改坏了还能照着修。
为什么用 Caddy
不用 Nginx 的原因很实际:Caddy 的配置文件短,改一次不用翻半天文档,而且自动 HTTPS 是内建的。现在还是 HTTP,等域名解析过去就直接上证书。
服务器上的结构
C:\caddy\ Caddyfile # 全部路由就这一个文件 logs\access.log # 访问日志 C:\sites\whalelys\ index.html assets\site.css notes\
一个坑
日志里会记完整 URL。之前令牌是拼在地址上的,一打开就被写进日志了。现在的做法是把令牌收进 Cookie,并且带令牌的请求直接不落日志。
记住:日志是长期的,地址栏是临时的。凭据永远不该出现在 URL 里。
先写这些,后面边做边补。