返回列表 发布新帖
查看: 316|回复: 0

Typecho使用Fastly CDN

发表于 2025-4-21 04:54:00 | 查看全部 |阅读模式

欢迎注册账号,享受无广告更清爽的界面!

您需要 登录 才可以下载或查看,没有账号?注册

×
主要介绍从FNL CDN迁移到Fastly的过程,及踩过的坑
fastly默认缓存全站确实有点坑。我一开始还不知道是缓存的事,一天半的时间全去解决这个“玄学问题”了

Image description

首先是得有 Fastly 账号,然后到 https://manage.fastly.com/configure 配置CDN服务

配置好后大概是这样
Image description

点击 Service configuration -> Edit configuration -> Clone to edit

  1. 配置源站
    Image description
    Image description
    Image description
    Image description

点击 Origins 并找到源站(这里是Serv00)并点击笔图标

  • Name 随便写
  • Address 写源站IP
  • Enable TLS 若源站有则开启(Serv00 Panel域名有,这里开启)
  • Certificate hostname 要和源站 TLS 证书匹配
  • SNI hostname 若源站有证书则点开 Match the SNI hostname to the Certificate hostname
  • Override host 填博客域名,这里是 dev.oneall.eu.org
  • 其他保持默认
  1. 配置加速选项
    点击 Settings 并按需求开启(以下是我的配置)
  • Serve stale content on origin failure
  • Force TLS and enable HSTS
  • HTTP/3
  • 其余关闭
  1. 配置缓存
    Image description
    Image description
    Image description

Fastly默认缓存全站,当你发现后台 /admin 进不去或有时能进去,请按照以下配置(我这19个version有10个都是栽在这了)

  • Create cache setting
  • Condition -> attach a condition
  • Name: Is Admin
  • Apply if: req.url ~ "^/admin"
  • Save and apply to this cache setting
  • Name: 随便写
  • Action: Pass
  • 其他留空
  1. 压缩
    Image description

点击 Content -> Compression

  • 按需开启

若要配置 SSL 前往 https://manage.fastly.com/network/domains
Image description

将域名接入Fastly

  1. 前往 SSL 证书的 View subscription details
  2. 找到 TLS configuration and DNS details -> View / Edit
    Image description
  3. 按需选择添加记录即可
爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 卡粉专属群
  • 官方电报群
© 2025 Naixi Networks 沪ICP备13020230号-1|沪公网安备 31010702007642号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表