2017-10-20 35 views
0

J'ai un site (disons c'est example.com) qui exécute une page "coming soon".Sous-domaine avec Laravel et AWS

Je développe une application avec Laravel et je veux avoir un sous-domaine que je peux télécharger l'application tout en développement. Ainsi, le domaine principal continuera à afficher la page "coming soon", mais le sous-domaine (disons temp.example.com) affichera la véritable application.

le domaine est enregistré à namecheap

J'utilise AWS EC2 exemple (avec nginx)

et le développement avec Laravel 5.5

en ligne Vous ai vu une approche gérer cette situation. Quelle sera la meilleure chose à faire?

Merci!

Répondre

0

Voici les étapes que vous devez prendre,

Route53: Ajouter RecordSet avec AWS. Mettez à jour les serveurs DNS pour namecheap. Étant donné que vous envisagez d'héberger votre domaine, mieux vaut créer un jeu d'enregistrements pour l'ensemble du domaine.

CloudFront Distribution: Que vous utilisiez CDN ou non, il est préférable d'envelopper votre domaine avec un CloudFront qui vous aidera à atteindre votre serveur EC2 avec moins de houblon. Créez CNAME et appliquez votre CNAME à cette distribution.

Créez l'origine sur votre serveur Nginix.

C'est votre point de départ.

Espérons que ça aide.

+0

Merci de votre aide! –

+0

Si cela résout votre problème, n'hésitez pas à accepter comme réponse. – Kannaiyan