这个站是怎么搭起来的

2026-10-21 · 建站

一台轻量云主机,一个 Caddy,一个域名,够了。这篇先把骨架记下来,以后改坏了还能照着修。

为什么用 Caddy

不用 Nginx 的原因很实际:Caddy 的配置文件短,改一次不用翻半天文档,而且自动 HTTPS 是内建的。现在还是 HTTP,等域名解析过去就直接上证书。

服务器上的结构

C:\caddy\
  Caddyfile            # 全部路由就这一个文件
  logs\access.log     # 访问日志
C:\sites\whalelys\
  index.html
  assets\site.css
  notes\

一个坑

日志里会记完整 URL。之前令牌是拼在地址上的,一打开就被写进日志了。现在的做法是把令牌收进 Cookie,并且带令牌的请求直接不落日志。

记住:日志是长期的,地址栏是临时的。凭据永远不该出现在 URL 里。

先写这些,后面边做边补。