33

Discourse启用CDN的步骤 原创教程

秦始黄
·4天前

刚刚给一个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天前