首页 > 解决方案 > 如何在 CDN 上同时提供静态 HTML 和资产并拥有友好的 URL

问题描述

我正在尝试建立一个网站,其中静态 HTML 页面和资产都由 AWS Cloudfront (CDN) 提供服务。我还想为我的页面设置友好/漂亮的 URL,因此需要创建一个 AWS lambda 函数来将友好/漂亮的 URL 重定向到正确的网页。这是解决我的问题的唯一方法还是有更雄辩的方法来实现这一目标?

标签: amazon-web-servicesaws-lambdaserverless

解决方案


您需要在 Route53 中创建别名记录,或者如果您有其他 DNS 提供商指向您的 CloudFront 分配。

Lambda@Edge 并非为此而生。


推荐阅读