我在AWS route 53中创建了一个将example.com映射到unbouncepages.com的cname。unbounce.com允许我创建自定义登录页面,这样我就可以使用Unbounce.com轻松创建像example.com/Unbounce.com这样的登录页面。
我有一个适用于test.com的云前端发行版。我希望test.com/make/*的所有urls都能从example.com获取内容。例如,如果有人输入url test.com/make/kato,它应该会从example.com/kato获得内容,而不会重定向到example.com。我如何使用cloudfront AWS发行版实现这一点?
发布于 2016-10-29 09:43:18
总结(使用为文档保留的two standard域名) --
example.org指向了一个CloudFront发行版。
如果用户输入example.org/foo,您希望CloudFront实际从example.com/make/foo加载内容,而不更改URL。
这不能只使用CloudFront来完成。您还需要一个代理。
CloudFront可以做所有这些事情,只有一个例外:它不能从路径中删除元素。它可以添加前缀,这样example.com/foo/bar就可以提供example.org/bar (通过将Origin Path设置为/foo来添加前缀),但是没有实现相反的行为--删除前缀。
https://stackoverflow.com/questions/40314753
复制相似问题