0

J'ai une application Elastic Beanstalk que j'essaie d'acheminer un nom de domaine personnalisé à l'aide d'une zone hébergée Route 53, c'est-à-dire, mycustomdomain.com doit acheminer vers fooelbapp.us-east-2.elasticbeanstalk.com. Dans la zone hébergée Route 53, j'ai créé un enregistrement avec mycustomdomain.com comme nom et une valeur de ALIAS fooelbapp.us-east-2.elasticbeanstalk.com. Maintenant, quand je tente de naviguer vers mycustomdomain.com, je reçois une redirection vers fooelbapp.us-east-2.elasticbeanstalk.com, ce qui n'est pas le comportement attendu. Le comportement attendu est une réponse 200 et la page à charger sous le nom de domaine personnalisé, pas l'URL CNAME Elastic Beanstalk. Est-ce que quelqu'un d'autre a rencontré ce problème?AWS Route 53 aliased Un enregistrement provoque 301

L'application Elastic Beanstalk est un site WordPress 4.8.2 sur PHP 7.

Solution

B est correcte @ Mark, la question a été causé par mon Site Address et WordPress Address être mis à l'élastique Beanstalk CNAME URL, après avoir corrigé tout cela fonctionne comme prévu et mon nom de domaine personnalisé résout maintenant à l'application Elastic Beanstalk sans redirection 301.

Répondre

2

Route53 n'émet pas de redirection HTTP. Ce qui se passe, c'est que votre serveur d'applications pense qu'il dessert le domaine fooelbapp.us-east-2.elasticbeanstalk.com, probablement parce que c'est le domaine qu'il trouve au démarrage. Donc, toutes les demandes qu'il reçoit qui ne sont pas pour ce domaine, il redirige.

Vous devez configurer votre application pour connaître le nom de domaine réel que vous voulez qu'elle serve. Comment vous feriez cela dépendra du serveur Web que vous utilisez. Si vous avez besoin d'aide, veuillez fournir plus de détails sur votre environnement.

+0

Merci @Mark B, j'ai ajouté des détails d'environnement à la question. –

+0

Doh! Je l'ai trouvé, merci de me pointer dans la bonne direction @ Mark B. –