3 votes

Routage Angular 2 en dist de production

Mon application angular 2 fonctionne bien avec les routes, j'ai deux routes configurées pour 2 composants différents (/integrations et /steps). Sur le serveur ng, tout fonctionne bien. Maintenant, nous avons besoin de passer à apache, afin d'utiliser purement html/js/css. Cependant, lorsque je déplace le dossier dist vers htdocs et que j'essaie d'accéder à localhost/dist/integrations, j'obtiens l'erreur 500 internal server error. J'ai regardé dans le log d'apache et j'ai vu qu'apache fait plus de 10 redirections à l'intérieur, ce qui cause l'erreur. Qu'est-ce qui m'échappe ?

0voto

Il suffit d'ajouter un fichier .htaccess, plus d'informations ici https://angular.io/guide/deployment#routed-apps-must-fallback-to-indexhtml

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X