服务Apostrophe-CMS S3资产&附件为HTTPS

时间:2018-04-17 03:16:51

标签: javascript node.js amazon-web-services amazon-cloudfront apostrophe-cms

我使用 Amazon S3 撇号-cms 中提供静态资源和用户上传服务。我的网站加载https,但我的所有资源都加载为http。

我在网站的静态子域中有 cloudfront 分发,但我不确定如何配置撇号-cms 以使用它来定位我的资产。

1 个答案:

答案 0 :(得分:2)

我相信您可以通过为apostrophe-attachments配置指定以下内容来实现此目的:

// in ./lib/modules/apostrophe-attachments/index.js
module.exports = {
  uploadfs: {
    https: true,
    cdn: {
      enabled: true,
      url: 'https://assets.example.com'
    }
  }
}

希望有所帮助!