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 ?
Réponse
Trop de publicités?
Dmitry Kadchenko
Points
1
Il suffit d'ajouter un fichier .htaccess, plus d'informations ici https://angular.io/guide/deployment#routed-apps-must-fallback-to-indexhtml