CodeIgniter-CSS 和 JS 未加载到服务器上

我正在开发一个 codeigniter 项目,它在 localhost 上运行良好,但是当我将它上传到服务器时,CSS、JS 和 Images 文件夹没有加载。我在名为“assets”的文件夹中有这些文件夹。还

I'm getting 404 error.

只有我的默认控制器链接有效,我无法重定向到其他控制器。我的文件结构如图所示。

http://img1.mukewang.com/612a114b0001063103660376.jpg

慕姐4208626
浏览 133回答 3
3回答

跃然一笑

很可能是您的 .htaccess请参阅下面我用于 Godaddy 共享主机的示例RewriteOptions inherit<IfModule mod_rewrite.c>&nbsp;RewriteEngine on RewriteBase /your_root/&nbsp;RewriteCond %{REQUEST_FILENAME} !-f&nbsp;&nbsp;RewriteCond %{REQUEST_FILENAME} !-d&nbsp;&nbsp;RewriteRule ^(.*)$ index.php?/$1 [L]</IfModule>

红颜莎娜

尝试这个:首先添加“echo 'hi'; die;”&nbsp;在根级别的 index.php 中。如果得到输出“hi”,则检查路由和控制器名称。如果出现 404 错误,请检查您的 .htaccess(root level)、.htaccess(in application floder)、config.php、db.php 文件。对应直播服务器然后设置define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');&nbsp;获取错误

largeQ

base_url像这样为您的所有资产添加前缀:<link&nbsp;href="<?=&nbsp;base_url('path_to_asset_relative_to_your_fcpath')&nbsp;?>"&nbsp;rel="stylesheet"&nbsp;type="text/css">并确保base_url在您的config.php
打开App,查看更多内容
随时随地看视频慕课网APP