我正在做一个codeigniter项目,它在本地主机上工作得很好,但当我上传到服务器上时,CSS,JS和Images文件夹没有加载。我将这些文件夹放在一个名为"assets“的文件夹中。也是
I'm getting 404 error. 只有我的默认控制器链接有效,我无法重定向到其他控制器。我的文件结构如图所示。

发布于 2019-06-20 18:19:39
试试这个:
’,isset($_SERVER‘’CI_ENV‘)?$_SERVER’‘CI_ENV’:'development');for fetch errors
发布于 2019-06-20 18:31:35
使用您的base_url为所有资源添加前缀,如下所示:
<link href="<?= base_url('path_to_asset_relative_to_your_fcpath') ?>" rel="stylesheet" type="text/css">并确保在config.php中正确设置base_url
发布于 2019-06-20 22:10:16
最有可能是你的.htaccess
请看下面的示例,我已经用它来创建Godaddy共享主机了
RewriteOptions inherit
<IfModule mod_rewrite.c>
RewriteEngine on RewriteBase /your_root/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>https://stackoverflow.com/questions/56683450
复制相似问题