Partage
  • Partager sur Facebook
  • Partager sur Twitter

Angular7 request URL not found

Comment rediriger les requetes sur l'index ?

Sujet résolu
    7 octobre 2019 à 16:03:48

    Bonjour,
    J'ai lancé un site en Angular 7 sur un hébergement mutualisé OVH. Il fonctionne très bien quand je clique sur mes liens. Cependant si je passe par l'URL, cela ne fonctionne pas. En localhost tout fonctionne parfaitement.
    J'ai cru comprendre que je devais faire une redirection vers l'index parce que c'est de l'Angular. Donc j'ai essayer d'ajouter un .Htaccess et , quoique j'y mette, à partir des réponses trouvé sur le net, comme :

    <IfModule mod_rewrite.c>
    	RewriteEngine On
    	RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
    	RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
    	RewriteRule ^.*$ - [NC,L]
    	RewriteRule ^(.*) index.html [NC,L]
    </IfModule>

    Cela ne fonctionne pas, j'ai droit à un :"Internal Server Error".
    Si quelqu'un peut m'éclairer, svp...
    Merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      7 octobre 2019 à 20:35:50

      Salut,

      Il va falloir que tu récupères les logs côté serveur pour voir l'erreur exacte, parce que là on ne sait pas grand chose (internal server error c'est large...)

      • Partager sur Facebook
      • Partager sur Twitter
        8 octobre 2019 à 9:40:07

        Salut,

        OK, merci cela fonctionne !

        Je suis allée voir les logs, comme tu m'as dis et j'ai trouvé :

        \xef\xbb\xbfOptions

        En fait il faut que je sauvegarde mon fichier .htaccess sans BOM. Ce qui se fait très facilement sur Webstorm.

        Et ça fonctionne. :)

        -
        Edité par Natoub 8 octobre 2019 à 9:43:43

        • Partager sur Facebook
        • Partager sur Twitter

        Angular7 request URL not found

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown