Vue utilisée par l'entreprise Page unique...
vue ne prend pas en charge les navigateurs inférieurs à ie9
.Tout ce que je veux, c'est que nginx détermine s'il s'agit d'IE Et la version est inférieure à 10. Ensuite, je réécris sur une autre page...
Mais cela n'a jamais réussi.. Pour faciliter les tests, j'ai changé la condition en ie
.if ($http_user_agent ~ "MSIE") {
rewrite /message.html break;
}
Il y a une page de message dans le répertoire racine du projet, invitant l'utilisateur à passer à un navigateur avancé ou à effectuer une mise à niveau
.Mais ça n'a pas marché !!!!!
Le mode historique utilisé par vue
Personnellement, je pense que cela devrait être fait sur le front-end. Avant chaque entrée sur la page d'accueil, une fonction de hook de navigation de routage vue sera envoyée
beforeRouteEnter
, puis il sera jugé ici s'il s'agit d'IE et si la version est inférieure à 10. , si c'est le cas, passez directement à la redirection vers une autre pageIl est plus sûr d'écrire directement dans index.html ou d'utiliser du JS natif. . .