33
刚刚给一个Discourse搭建的网站启用了CDN,将静态资源放CDN了。分享一下设置方法,还是挺简单的。
第一步:配置CDN服务。
先去CDN平台配置好CDN,并且设置好你的CDN域名,本文以discourse-cdn.example.com为例。保证可以用CDN域名访问到网站资源,可以用头像或者LOGO测试。
第二步:Discourse修改配置
Discourse 部分的实际设置相当简单。取消注释你的 app.yml 中的 CDN 行,并用你刚刚在 DNS 中设置的 CNAME 更新它:
text## the origin pull CDN address for this Discourse instance DISCOURSE_CDN_URL: //discourse-cdn.example.com
(如果你在你的 app.yml 中没有看到这一行,请将其添加到其他 DISCOURSE_变量下面)
第三步,重建应用
和对 app.yml 进行的任何其他更改一样,你需要重建容器以反映更改:
text./launcher rebuild app
重建完成后,在浏览器中浏览你的 Discourse 实例。查看源代码并搜索“cdn”。你将看到网站资源现在来自你的 CDN。
天下米友是一家,米市行情靠大家!
回复讨论
1
登录后可参与回复讨论。
文明发言,理性讨论
秦始黄 OP| Admin
·3天前