我目前正在使用 codeigniter 框架,我在视图中添加了自定义的404错误页面。但是它无法从 errorpage/web/css/style.css 文件夹中加载样式表。并且我在浏览器控制台中收到一个错误消息: GET : url/style.css 404(not found) (url 是我的 css 文件所在文件夹的地址)
我目前正在使用 codeigniter 框架,我在视图中添加了自定义的404错误页面。但是它无法从 errorpage/web/css/style.css 文件夹中加载样式表。并且我在浏览器控制台中收到一个错误消息: GET : url/style.css 404(not found) (url 是我的 css 文件所在文件夹的地址)
404是“未找到”错误。这意味着浏览器无法使用给定的路径找到您的style.css文件。如果它在某些模板上工作而在其他模板上不起作用,那是因为您可能对某些模板有不同的文件结构,例如一个子文件夹。
一个快速解决方案是使您的style.css从绝对路径加载。
https://yourdomain.com/public/css/style.css
/public/css/style.css
../public/css/style.css
返回到上一个目录。有关绝对路径与相对路径的更多信息,请参见http://www.coffeecup.com/help/articles/absolute-vs-relative-pathslinks/
<base href="/">
改为<base href="./">
。您可以尝试用自定义错误页面替换原始的404页面未找到错误页面的内容。确保您不更改该文件的名称或位置。
希望能对您有所帮助。