“Rafraîchissement du mode de production Vue JS provoquant une erreur 404” Réponses codées

Rafraîchissement du mode de production Vue JS provoquant une erreur 404

url:  https://next.router.vuejs.org/api/#history

createRouter({
  history: createWebHashHistory(),
  // other options...
})
Bored Bug

sur la page d'actualisation vue.js Retour application 404



I think you are missing that SPA is not server side rendering. At least for the majority. So, when you access /anything your web server won't redirect it to index.html. However, if you click on any vuejs router link, it will work due to the fact that the javascript got in action, but not the server side.

To solve this, use .htaccess and redirect all requests to index.html like so

<ifModule mod_rewrite.c>
    RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</ifModule>
Hope it helps someone!
shafeeque

Réponses similaires à “Rafraîchissement du mode de production Vue JS provoquant une erreur 404”

Questions similaires à “Rafraîchissement du mode de production Vue JS provoquant une erreur 404”

Plus de réponses similaires à “Rafraîchissement du mode de production Vue JS provoquant une erreur 404” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code