Cloudflare Pages 进阶配置

自定义域名

在 Pages 项目 Custom domains 中添加域名,Cloudflare 会自动配置 DNS 与 HTTPS 证书。

重定向与头部

_headers 文件可以按路径配置响应头:

/*
  X-Frame-Options: DENY
  X-Content-Type-Options: nosniff

缓存策略

静态站点非常适合全量缓存:

/assets/*
  Cache-Control: public, max-age=31536000, immutable

Wrangler CLI 常用命令

wrangler pages deploy out --project-name=my-site
wrangler pages project list

结合 GitHub Actions

.github/workflows/deploy-cloudflare-pages.yml 中配置 CF_API_TOKENCF_ACCOUNT_ID 两个 Secret,推送即可自动部署。