我有一个网站(假设它是example.com)正在运行“即将推出”的网页。
我正在开发一个带有 Laravel 的应用,并希望拥有一个可以在开发时上传应用的子域。所以主域名将继续显示“即将推出”页面,但子域名(假设它是temp.example.com)将显示真实的应用程序。
域名已在 namecheap
注册我正在使用 AWS EC2实例(使用nginx)
使用 Laravel 5.5进行开发
在线查看我看到了一些处理这种情况的方法。 什么是最好的事情?
谢谢!
答案 0 :(得分:1)
以下是您需要采取的步骤,
<强> Route53:强> 使用AWS添加RecordSet。将DNS服务器更新为namecheap。 由于您计划托管您的域,因此最好为整个域创建记录集。
CloudFront分发: 无论您是否使用CDN,最好使用CloudFront包装您的域,这将有助于以较少的跃点访问您的EC2服务器。创建CNAME并将CNAME应用于此distrubution。
为您的Nginix服务器创建Origin。
这是你的出发点。
希望它有所帮助。