CloudFront China无Function功能及如何根据url分发不同s3的内容。

0

请问cloudfront的Function功能在中国区上线了吗?使用场景是:我现在有一个cloudfront的distribution,绑了cdn的url,我想根据url分发不同s3的内容,但是配置完才发现,原来cloudfront不会把用来分发的url给删除。us aws的function可以改request url,可以解决这个问题。中国区没有找到function。

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

请查看https://docs.amazonaws.cn/aws/latest/userguide/cloudfront.html,中国区目前还没有cloudfront function和lambda@edge。您想根据不同的url分发不同内容,具体是指url的路径吗?如果是重写的话 没有Function支持,可以考虑在对应S3 添加对应的子路径。
Host回不同的源:用多个cloudfront分发。Path回不同的源:用cloudfront的行为behavior配。Querystring、Header中的参数回不同的源:用lambda@edge,国内没落地,所以可以考虑cloudfront回lambda,lambda里写逻辑回不同的s3。

profile picture
专家
已回答 1 个月前

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

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

回答问题的准则