Maison >développement back-end >Golang >Pourquoi My Go Web App renvoie-t-elle un 404 pour les fichiers CSS ?
404 introuvable : résolution des chemins de fichiers CSS dans les applications Web Go
Malgré le respect des directives établies pour le rendu CSS dans les applications Web Go, vous peut rencontrer une erreur « Page 404 introuvable » lorsque vous tentez d'accéder à votre fichier CSS. Pour résoudre ce problème, il est crucial de comprendre l'importance de votre répertoire de travail.
L'implémentation actuelle de votre fichier server.go utilise un chemin relatif pour localiser vos fichiers CSS. Cela signifie que la présence ou l'absence de vos fichiers CSS dépend du répertoire à partir duquel vous lancez votre application.
Par exemple, si vous exécutez votre application depuis le dossier src (allez exécuter server/server.go), il peut localiser avec succès vos fichiers CSS. Cependant, si vous lancez votre application à partir du dossier src/server (allez exécuter server.go), elle ne parviendra pas à localiser les fichiers CSS.
De même, créer un exécutable natif à partir de votre application et le lancer à partir du bin entraînera également une erreur 404 car le dossier CSS est absent du répertoire bin.
Pour résoudre ce problème, vous disposez de deux options :
En suivant l'une de ces approches, vous pouvez éliminer l'erreur 404 et accéder avec succès à vos fichiers CSS depuis votre application Web Go.
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!