Failed to load resource
最近搭博客想弄一个live2d的人物出来玩,于是去网上尝试了各种办法,眼看着就要成功
但是 你知道的,没有bug的程序不是一个好程序,不会修bug的程序员不是一个好程序员
bug们想尽各种办法出现,只为了锻炼我们的能力
比如:
在我这里他们是同一种错误,只是不同的浏览器而已
我在网上看了无数的文章,参考了无数的方法,都不太行,只能说不是我报错的类型
看着这些404 not found 我觉得很大可能是路径问题
加上很多文章也说路径问题
于是进行了修改:
1 | <link rel="stylesheet" href="live2d/live2d/css/live2d.css" /> |
更改后:
1 | <link rel="stylesheet" href="./live2d/live2d/css/live2d.css" /> |
有点作用,’ ./ ’ 表示当前目录,它找得到这个css文件了,但是其他网页怎么办,难不成每个网页都配一个这个文件夹?
于是我改成绝对路径:
1 | <link rel="stylesheet" href="D:/Blog/themes/next/source/live2d/live2d/css/live2d.css" /> |
但结果并不良好,还是出现了 Failed to load resource 的报错,于是我找到这个文件发现:
请求网址变成了
1 | http://localhost:4000/D:/Blog/themes/next/source/live2d/live2d/css/live2d.css |
或者
1 | file:///D:/Blog/themes/next/source/live2d/live2d/css/live2d.css |
你说这是什么道理(无奈)
于是我真的给每一个网页配一份文件,搞了两天,实在没招了
所以报出这两种错很大可能是路径有错,毕竟亲身经历过
参考:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 风清竹喧!