Codeigniter 在live server上无法识别基本路径

Codeigniter 在live server上无法识别基本路径,codeigniter,path,base-url,Codeigniter,Path,Base Url,我的媒体文件夹路径(css)在localhost上运行良好,但在live server上它无法识别它。我只是将index.php中的系统和应用程序路径改为网站/系统和网站/应用程序。URL帮助程序是自动加载的。基本url设置为 以下是文件夹结构: 根文件夹:Apache日志、错误日志、网站 网站文件夹:应用程序、媒体、系统 媒体文件夹:css CSS文件:style.CSS 例如,我的css包含: <link rel="stylesheet" type="text/css" href="&

我的媒体文件夹路径(css)在localhost上运行良好,但在live server上它无法识别它。我只是将index.php中的系统和应用程序路径改为网站/系统和网站/应用程序。URL帮助程序是自动加载的。基本url设置为

以下是文件夹结构:

根文件夹:Apache日志、错误日志、网站

网站文件夹:应用程序、媒体、系统

媒体文件夹:css

CSS文件:style.CSS

例如,我的css包含:

<link rel="stylesheet" type="text/css" href="<?php echo base_url('media/css/style.css'); ?>" />

您需要将
网站
文件夹的内容移动到
根目录
,然后再试一次。

试试这个

<link rel="stylesheet" type="text/css" href="<?php echo base_url().'media/css/style.css'; ?>" />

谢谢。这应该是解决办法,因为它绝对有道理。我这样做了,并将index.php文件路径改回“system”和“application”。但现在发生的是,我得到了内部服务器错误500。你知道是什么引起的吗?你需要.htaccess配置,你检查过了吗?我在根目录中有我通常的.htaccess:我把它添加到了问题中。你知道那里出了什么问题吗?$config['index\u page']='';设置为空,我更改了#RewriteBase/但仍然出现错误500Ok我得到了它感谢解决方案和.htaccess trail。。。
<link rel="stylesheet" type="text/css" href="<?php echo base_url().'media/css/style.css'; ?>" />