Maison >Opération et maintenance >Nginx >Comment résoudre le problème du 404 lors de la configuration du projet Nginx React

Comment résoudre le problème du 404 lors de la configuration du projet Nginx React

WBOY
WBOYavant
2023-05-16 13:01:181155parcourir

Comme nous le savons tous, après avoir écrit le projet, nous devons déployer le projet. La configuration est très simple

location /demo {

root E:/. ;#🎜 🎜#

index index.html index.htm;

}

Il y a un problème avec cette configuration, elle n'est accessible que via http : //localhost/démo/ .

Si vous souhaitez accéder à d'autres interfaces internes telles que http://localhost/demo/page1, vous obtiendrez une page 404 introuvable.

Mais pendant le développement, il n'y a effectivement eu aucun problème et il était accessible. Alors je me suis demandé : dois-je utiliser node pour le projet ? Non, c'est peut-être parce que je ne sais pas comment le configurer.

Solution

Enfin trouvé un moyen, j'ai trouvé une ligne supplémentaire ajoutée dans le nginx.config d'autres personnes.

location /demo {

root E:/;

#Avec ceci ajouté, vous pouvez ajouter la route directement après l'url pour configurer le chemin .

try_files $uri /demo/index.html;

index index.html index.htm;

}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer