如何使用Amazon CloudFront与WordPress进行通信?

0

【以下的问题经过翻译处理】 关于CDN Amazon CloudFront有些问题。比如说我在我的托管服务器上安装了WordPress,并且在托管服务器上有style.css文件。当我使用CDN Cloudfront时,这个style.css文件将从Amazon加载而不是从我的托管服务器上加载。如果我在托管服务器上对style.css进行修改,会对Amazon CloudFront上缓存的style.css文件进行更改吗?Amazon如何知道我进行了.css文件的更改?

profile picture
专家
已提问 5 个月前15 查看次数
1 回答
0

【以下的回答经过翻译处理】 这将取决于缓存(过期)设置。根据亚马逊云前端用户指南

通常,CloudFront在缓存的持续时间内从边缘位置提供文件,直到文件过期为止。在它过期之后,当边缘位置再次请求文件时,CloudFront会将请求转发到原始源以验证缓存是否包含文件的最新版本。

默认情况下,每个文件在24小时后自动过期,但您可以通过两种方式更改默认行为:(a)CloudFront TTL设置或(b)Cache-Control标头

如果您需要在文件过期之前手动从CloudFront边缘缓存中删除文件,您可以使该文件失效(例如,CSS样式表文件)。更多关于失效的信息,请参见此处:https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则