选择使用哪种 AWS CDN 默认策略取决于你的具体需求和应用场景。以下是这些策略的一些简要说明:
CachingOptimized
Policy with caching enabled. Supports Gzip and Brotli compression.
CachingDisabled
Policy with caching disabled
CachingOptimizedForUncompressedObjects
Default policy when compression is disabled
Elemental-MediaPackage
Policy for Elemental MediaPackage Origin
Amplify
olicy for Amplify Origin
1、CachingOptimized:启用了缓存,并支持 Gzip 和 Brotli 压缩。适合需要高速度传输和较少带宽的应用程序。
2、CachingDisabled:禁用缓存,适合传输内容频繁变化的动态应用程序。
3、CachingOptimizedForUncompressedObjects:当禁用压缩时使用的默认策略。适用于无需压缩且需要缓存的静态内容。
4、Elemental-MediaPackage:用于 Elemental MediaPackage Origin,适用于流媒体应用程序。
5、Amplify:用于 Amplify Origin,适用于 Web 应用程序。
需要注意的是,这些默认策略是可以自定义的,你可以根据自己的具体需求进行配置。另外,在选择 CDN 策略时,还需要考虑一些其他因素,如成本、可用性和安全性等。
以下是源请求策略
UserAgentRefererHeaders Policy to forward user-agent and referer headers to origin
AllViewer
Policy to forward all parameters in viewer requests
CORS-S3Origin
Policy for S3 origin with CORS
CORS-CustomOrigin Policy for custom origin with CORS
Elemental-MediaTailor-PersonalizedManifests
Policy for Elemental MediaTailor Origin
AllViewerAndCloudFrontHeaders-2022-06
Policy to forward all parameters in viewer reguests and all CloudFront headers as of June2022
AllViewerExceptHostHeader Policy to forward all parameters in viewer requests except for the Host header
UserAgentRefererHeaders:将用户代理(user-agent)和引用来源(referer)标头转发到原始服务器;
AllViewerPolicy:将所有查看者请求中的参数都转发到原始服务器;
CORS-S3OriginPolicy:用于具有CORS的S3源的策略;
CORS-CustomOrigin:用于具有CORS的自定义源的策略;
Elemental-MediaTailor-PersonalizedManifestsPolicy:用于Elemental MediaTailor源的个性化清单策略;
AllViewerAndCloudFrontHeaders-2022-06Policy:将2022年6月之前所有CloudFront标头以及所有查看者请求中的参数都转发到原始服务器;
AllViewerExceptHostHeader:将除了Host标头之外的所有查看者请求中的参数都转发到原始服务器。
根据你的具体需求,选择适合你的策略即可。例如,如果你需要将所有查看者请求中的参数都转发到原始服务器,那么可以选择AllViewerPolicy;如果你使用具有CORS的S3源,则可以选择CORS-S3OriginPolicy。
响应标头策略
选择现有的响应标头策略或创建一个新的响应标头策略。
SimplecoRs Allows all origins for simple CORS requests
CORS-With-Preflight
Allows all origins for CORS requests, including preflight requests
CORS-with-preflight-and-SecurityHeadersPolicy
Allows all origins for CORS requests, including preflight requests, and adds security headers
CORS-and-SecurityHeadersPolicy
Allows all origins for simple CORS requests, and adds security headers
SecurityHeadersPolicy
Adds a set of security headers to every response
SimplecoRs:允许所有来源(origin)进行简单的CORS请求;
CORS-With-Preflight:允许所有来源进行CORS请求,包括预检请求(preflight requests);
CORS-with-preflight-and-SecurityHeadersPolicy:允许所有来源进行CORS请求,包括预检请求,并添加安全头(security headers);
CORS-and-SecurityHeadersPolicy:允许所有来源进行简单的CORS请求,并添加安全头;
SecurityHeadersPolicy:向每个响应添加一组安全头。
根据你的具体需求,选择适合你的策略即可。例如,如果你需要允许所有来源进行CORS请求,并且需要添加安全头,可以选择CORS-with-preflight-and-SecurityHeadersPolicy;如果你只需要允许所有来源进行简单的CORS请求,可以选择SimplecoRs。
扫码赞赏,鼓励支持
相关问题
阿里云服务器迁移到另一个账号实现过户宝塔Windows面板安装教程(图文)网站被反诈中心DNS劫持为127.0.0.1或0.0.0.0如何解决?阿里云域名转移到另外一个账号IE 浏览器提示增强的安全配置已启用的解决方法Windows系统如何禁止IPv6网络