AWS App Runner ne sera plus ouvert aux nouveaux clients à compter du 30 avril 2026. Si vous souhaitez utiliser App Runner, inscrivez-vous avant cette date. Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez AWS App Runner la section Modification de la disponibilité.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Erreur de routage des demandes HTTP/HTTPS
Cette section explique comment résoudre les problèmes et les erreurs que vous pourriez rencontrer lors du routage du HTTP/HTTPS trafic vers les points de terminaison de votre service App Runner.
Erreur 404 Introuvable lors de l'envoi de HTTP/HTTPS trafic vers les points de terminaison du service App Runner
-
Vérifiez que la
Host Headerrequête HTTP pointe vers l'URL du service, car App Runner utilise les informations d'en-tête de l'hôte pour acheminer les demandes. La plupart des clients etcURLdes navigateurs Web pointent automatiquement l'en-tête de l'hôte vers l'URL du service. Si votre client ne définit pas l'URL du service comme étant leHost Header, vous recevez un404 Not Foundmessage d'erreur.Exemple En-tête d'hôte incorrect
$ ~ curl -I -H "host: foobar.com" https://testservice.awsapprunner.com/ HTTP/1.1 404 Not Found transfer-encoding: chunkedExemple En-tête d'hôte correct
$ ~ curl -I -H "host: testservice.awsapprunner.com" https://testservice.awsapprunner.com/ HTTP/1.1 200 OK content-length: 11772 content-type: text/html; charset=utf-8 -
Vérifiez que votre client définit correctement l'indicateur de nom de serveur (SNI) pour les demandes acheminées vers des services publics ou privés. Pour la terminaison du protocole TLS et le routage des demandes, App Runner utilise le SNI défini dans la connexion HTTPS.