我有一个由路由53
管理的域名。说www.domain.com
。我有另一个由cloudfront
管理的域名。说example.com
。
当用户在domain.com上请求特定文件时,我希望该文件由cloudflare域提供。
例如,
http://www.domain.com/new.jpg
应重定向到www.example.com/new.jpg
。
我不确定如何在Route53和cloudflare中执行此操作。
有什么建议吗?
-Karthik
答案 0 :(得分:0)
如果您只想让内容“从”example.com“提供”,那么只需在Route53上执行CNAME映射即可。 CNAME将www.domain.com记录到www.example.com。 除了您在DNS上的上述映射之外,您还需要告知托管服务提供商(我猜你是cloudflare)以允许在此域上提供服务。 How do I do CNAME setup? – CloudFlare Support
但是,当您在浏览器中尝试此操作时,该URL仍将保留为domain.com(尽管内容将来自example.com)。如果您需要更改URL,则需要重定向服务 - 这应该是HTTP 301重定向(而不是DNS / Route53),这需要运行Web服务器。如果你的domain.com在GoDaddy注册,他们有一个重定向服务,这有助于做到这一点(基本上你将域名停放在那里,而不是移动到Route53并告诉他们“域名转发”到example.com)