Résolution des problèmes de redirections et de réécritures - AWS Amplify Hébergement

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.

Résolution des problèmes de redirections et de réécritures

Si vous rencontrez des problèmes lors de la configuration des redirections et des réécritures pour une application Amplify, consultez les rubriques de cette section pour obtenir de l'aide.

L'accès est refusé pour certains itinéraires, même avec la règle de SPA redirection.

Si vous recevez un message d'erreur de refus d'accès pour certains itinéraires dotés d'une règle de SPA redirection, il baseDirectory se peut que celle-ci ne soit pas définie correctement dans les paramètres de compilation de l'application. Par exemple, si le frontend de votre application est intégré au build répertoire, vos paramètres de génération doivent également pointer vers le build répertoire. L'exemple de spécification de construction suivant illustre ce paramètre.

frontend: artifacts: baseDirectory: build files: - "**/*"

Pour un exemple complet des paramètres de spécification de construction d'une application Amplify, voir Référence YAML syntaxique des spécifications de construction

Je souhaite configurer un proxy inverse pour un API

Vous pouvez utiliser ce qui suit JSON pour configurer un proxy inverse pour un point de terminaison dynamique.

[ { "source": "/documents/<*>", "target": "https://otherdomain/resource/<*>", "status": "200", "condition": null } ]

Pour un exemple de base de création d'un proxy inverse pour votre application Amplify auprès d'un tiersAPI, voir. Réécriture du proxy inversé