【问题标题】:Sub domain with Laravel and AWS带有 Laravel 和 AWS 的子域
【发布时间】:2018-04-01 18:26:05
【问题描述】:

我有一个运行“即将推出”页面的网站(假设是 example.com)。

我正在使用 Laravel 开发一个应用程序,并希望拥有一个可以在开发时上传应用程序的子域。所以主域将继续显示“即将推出”页面,但子域(假设它是 temp.example.com)将显示真正的应用程序。

域名注册在 namecheap

我正在使用 AWS EC2 实例(使用 nginx)

并使用 Laravel 5.5

进行开发

在网上我看到了一些处理这种情况的方法。 最好的做法是什么?

谢谢!

【问题讨论】:

    标签: php laravel amazon-web-services nginx amazon-ec2


    【解决方案1】:

    以下是您需要采取的步骤,

    Route53: 使用 AWS 添加 RecordSet。将 DNS 服务器更新为 namecheap。 由于您计划托管您的域,因此最好为整个域创建记录集。

    CloudFront 分发: 无论您是否使用 CDN,最好使用 CloudFront 包装您的域,这将有助于以更少的跃点访问您的 EC2 服务器。创建 CNAME 并将您的 CNAME 应用于此分发。

    为您的 Nginix 服务器创建 Origin。

    这是你的起点。

    希望对你有帮助。

    【讨论】:

    • 感谢您的帮助!
    • 如果这能解决您的问题,请不要犹豫,接受作为答案。
    猜你喜欢
    • 2016-04-01
    • 1970-01-01
    • 2019-11-08
    • 2020-02-20
    • 2017-01-06
    • 1970-01-01
    • 1970-01-01
    • 2015-04-22
    • 2017-10-28
    相关资源
    最近更新 更多