【问题标题】:Get 404 error when try to get the assets CSS in codeigniter?尝试在 codeigniter 中获取资产 CSS 时出现 404 错误?
【发布时间】:2014-09-27 02:54:35
【问题描述】:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]

这是 htaccess 文件(但我怀疑这是根本原因)

当我尝试访问css文件时,它显示404(未找到)(codeigniter 404页面,而不是服务器404),所以我怀疑是设置问题,但实际上,所有的css和js都包括在内/header.php 可以导入,唯一的问题是那些字体文件(我正在使用引导程序)

那么,所有像assets/css/fonts/glyphicons-halflings-regular.woff这样的字体文件都显示404,如何修复它?抱歉我的英语不好,谢谢你的帮助。

【问题讨论】:

  • 你能给我们你的视图文件吗? (HTML)

标签: php html css .htaccess codeigniter


【解决方案1】:

试试这个htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

您确定正确包含文件吗? 示例:

<?php echo base_url('/assets/css/fonts/glyphicons-halflings-regular.woff');?>

你检查过你的 woff 文件的权限吗?

【讨论】:

    猜你喜欢
    • 2016-11-23
    • 2020-07-20
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 2019-09-04
    • 2020-09-18
    相关资源
    最近更新 更多