html - 没有找到 html 404页正在渲染css文件

我在本地机器上创建了一个web服务器,目录如下。

在src文件夹中包含css/somefilename.css,src也包含server/server.go。

我的server.go文件中的代码如下。


http.Handle("/css/", http.StripPrefix("/css/", http.FileServer(http.Dir("css"))))



当我进入localhost:8080/css/时,得到404 page not found. 模板在文件夹中


src/templates/layout.html



html代码如下所示:


<link rel="stylesheet" type="text/css" href="../css/css490.css" />



时间:

您没有为css文件夹指定完整路径,只是指定了一个相对路径,因此,是否找到css文件取决于您运行的应用程序文件夹(工作目录,解析了相对路径)。

...