Pour notre application, nous utilisons AWS Application Load Balancer (ALB) et un programme d'écoute pour HTTP: 80 pour transférer le trafic vers TargetGroup. La façon dont nous avons configuré notre application est que nous aurons un sous-domaine numérique et que nous aurons besoin d'accéder à ces sous-domaines originaux (companyA.something.com) à partir de l'application. Actuellement, l'application voit le nom DNS de l'ALB lui-même.Accès à un nom d'hôte lorsque le trafic a traversé AWS Application Load Balancer
Jusqu'à présent, je l'ai essayé d'installer le sous-domaine (en Route53) a deux manières:
- sous-domaine créé comme un record avec ALIAS pointant vers le ALB DNS Nom
- Créé Hosted Zone pour subdomain ajouter enregistrements NS pour le sous-domaine au fichier de zone pour le domaine parent http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingNewSubdomain.html
Je découvert que ceux-ci sont basi Cally est identique et l'application ne voit que le nom DNS ALB.
Y at-il de toute façon pour moi d'obtenir le sous-domaine d'origine mes utilisateurs vont sans écraser avec le nom DNS ALB?
Merci à l'avance, Aaron
Il devrait déjà fonctionner comme vous le souhaitez. Le nom d'hôte d'un ALB ne doit être visible par l'application que s'il s'agit également du nom d'hôte affiché dans la barre d'adresse de votre navigateur. Vous n'utilisez rien de non mentionné, comme CloudFront (ou Cloudflare), n'est-ce pas? –