【发布时间】:2018-05-02 23:33:36
【问题描述】:
假设域为 www.example.com 的网站托管在网络托管商的 LAMP 服务器上,该网络托管商不是亚马逊。该域由 Route53 管理。
是否有可能以某种方式保留 LAMP 网络服务器上的所有设置并仍然使用 www.example.com 作为 Cloudfront 的域?喜欢:
Client -> www.example.com -> Cloudfront Edge Server -> Custom origin available over www.example.com on LAMP webserver of third party webhoster
基本上,我想将 www.example.com 用于 Cloudfront 边缘服务器和 LAMP 服务器。
最好的问候
【问题讨论】:
-
这可能取决于具体情况。您可以让 Route53 将 www.example.com 指向 CloudFront,并让您的源服务器同时响应 origin.example.com 和 www.example.com。对 www.example.com 的正常请求将通过 CloudFront 提供。 CloudFront 将使用 origin.example.com 作为源。然后使用类似主机文件条目的东西,您仍然可以让开发团队(例如)使用 www.example.com 的主机头直接将流量发送到服务器。这符合您的要求吗?
-
不,这不符合我的要求。理想情况下,www.example.com 指向 Cloudfront 边缘服务器。而且,Cloudfront 边缘服务器有类似
/etc/hosts的东西,我可以在其中指定 LAMP 服务器的 A 和 AAAA 记录。