Cloudfront,来自会员区的文件

Cloudfront, files from member area

我目前正在测试amazon cloudfront,它似乎是一个不错的cdn 工具。 顺便说一句,我看到 cdn 处理来自 "public area" 的文件,但它有办法存储仅在会员区可用的文件吗?只有像css,js(...)这样的文件不需要保护,只加载到会员区?

谢谢。

我猜您是在谈论向您的会员提供私有 CloudFront 内容,而不是 public ?

如果是,AWS 在 CloudFront 中支持。

但是您需要执行 "signed url" 或 "signed cookie" 方法来访问云端资产。 (当然,你需要设置你的云端和S3)

  1. Signed URL 意味着 URL 将具有带有签名身份验证参数的查询字符串。
  2. Signed Cookie 表示那些已签名的身份验证参数保存在 cookie 中。

如果您的 CDN 策略非常复杂,AWS 也支持自定义策略。

您可以访问此 link 了解更多信息

http://docs.aws.amazon.com/aws-sdk-php/guide/latest/service-cloudfront.html