# 如何为 discourse 设置 CloudFront

**URL:** https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252
**Category:** Support
**Created:** [2019 年9 月 22 日 21:20 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252 "2019-09-22T21:20:38Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Vikas\_Dangi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vikas_dangi/32/131628_2.png) [@Vikas\_Dangi](https://meta.discourse.org/u/Vikas_Dangi)
#### Post date: [2019 年9 月 22 日 21:20 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252/1 "2019-09-22T21:20:38Z")

</div>

我看到 Discourse 元数据也在使用 CloudFront。我尝试在我的论坛上实现它，但没有成功。CloudFront 资源 URL 会重定向回我的原始 URL。所以，请问有人能帮忙告诉我如何在 Discourse 论坛上正确添加 CloudFront 吗？

---

<div class="post-metadata">

### Author: ![eextra](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eextra/32/170266_2.png) [@eextra](https://meta.discourse.org/u/eextra)
#### Post date: [2020 年2 月 1 日 09:32 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252/2 "2020-02-01T09:32:30Z")

</div>

你处理好了吗？

---

<div class="post-metadata">

### Author: ![Magnetidog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/magnetidog/32/116910_2.png) [@Magnetidog](https://meta.discourse.org/u/Magnetidog)
#### Post date: [2020 年4 月 30 日 17:53 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252/3 "2020-04-30T17:53:08Z")

</div>

大家好，这个问题有更新吗？你们成功将 CloudFront 与 Discourse 配置好了吗？我们也在尝试做同样的事情。

---

<div class="post-metadata">

### Author: ![Nacho\_Caballero](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nacho_caballero/32/130189_2.png) [@Nacho\_Caballero](https://meta.discourse.org/u/Nacho_Caballero)
#### Post date: [2020 年5 月 3 日 08:11 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252/6 "2020-05-03T08:11:06Z")

</div>

@Magnetidog 我刚刚让它运行起来了。

我基本上按照[这个视频](https://www.youtube.com/watch?v=KIltfPRpTi4)中的说明创建了 AWS CloudFront 分发。

然后，我进入管理面板，将我的 CloudFront URL 添加到 `s3 cdn url` 键中。

接着，我进入容器并使用 `rake posts:rebake` 重新烘焙了所有帖子（每 7000 个帖子大约需要 10 分钟）。

我还尝试在 Rails 控制台中分批执行，但不知为何没有生效：`Post.in_batches.update_all('baked_version = NULL')`（没有任何反应🤷🏻‍♂）

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2024 年6 月 26 日 02:02 UTC](https://meta.discourse.org/t/how-to-setup-cloudfront-for-discourse/129252/7 "2024-06-26T02:02:24Z")

</div>


