摘要: 将 Google Cloud CDN 与安全媒体结合使用!
GitHub: GitHub - Regalijan/gcloud-cdn-signer: Discourse plugin to utilize Google Cloud CDN with secure media
安装: 请遵循插件安装指南。
关于
Secure Media 是 Discourse 的一项出色功能,但它没有内置的 CDN 支持。此插件增加了对 Google Cloud CDN 的签名链接实现的支持。
配置
先决条件:
- 必须启用安全媒体
- Google Cloud Storage 存储桶
- 必须设置您的 S3 CDN URL 并正确配置 Google Cloud CDN
步骤:
-
前往Cloud CDN 页面并点击源站。
-
点击编辑,然后点击下一步,直到到达缓存性能步骤。
-
将受限制的内容设置更改为签名 URL 和 Cookie,然后创建一个签名密钥。
-
设置您之前生成的签名密钥值(
cdn_signed_urls_key)和密钥名称(cdn_signed_urls_key_name)。 -
启用
cdn_signed_urls_enabled
