rawanst / rawanst.github.io

0 stars 0 forks source link

Problème de navigation des sous-pages sur GitHub Pages avec React Router #9

Closed rawanst closed 1 week ago

rawanst commented 2 weeks ago

Contexte :

GitHub Pages tente de rechercher des fichiers statiques pour les routes spécifiques (par exemple, /blog ou /portfolio), ce qui est incompatible avec la gestion dynamique des routes côté client par React Router. Le problème se produit uniquement lorsqu'on tente d'accéder à ces sous-pages directement via l'URL dans le navigateur. En revanche, la navigation interne fonctionne correctement à partir de la page d'accueil.

J'utilise createBrowserRouter dans index.js pour configurer les routes dans l'application. Il semble que GitHub Pages ne gère pas les routes définies côté client, et chaque sous-page tente de rechercher un fichier statique correspondant.

Première solution envisager

Prévision pour une solution alternative

Utiliser BrowserRouter de manière traditionnelle (sans les nouvelles fonctionnalités)

rawanst commented 1 week ago

Solution finale:

La solution à été trouver via ce lien: https://stackoverflow.com/questions/71984401/react-router-not-working-with-github-pages