Codeigniter:无法链接引用的css文件

Codeigniter:无法链接引用的css文件,css,codeigniter,Css,Codeigniter,我刚从Codeigniter开始。 我在相应的视图文件中引用了css文件,但它无法链接。这是我用来引用css文件的代码 <link rel="stylesheet" href="<?php echo base_url();?>css/style.css" type="text/css" media="screen"/> 很抱歉,我重写了整个答案,因为我记得我必须做什么,哪些应该解决你的问题 检查顶层目录中的.htaccess文件,我为js/css/imagesdirs添

我刚从Codeigniter开始。 我在相应的视图文件中引用了css文件,但它无法链接。这是我用来引用css文件的代码

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

很抱歉,我重写了整个答案,因为我记得我必须做什么,哪些应该解决你的问题

检查顶层目录中的.htaccess文件,我为
js/css/images
dirs添加了异常,否则它们会被重写:

RewriteEngine on
RewriteCond $1 !^(index\.php|css|images|js|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
(两年后)。。。对于.htaccess文件中的RewriteRule,您希望您的路径从服务器的根开始,因此,例如,如果您正在使用WAMP,并且您的文件夹位于C:\WAMP\www\my\u site\my\u new\u app,那么您的RewriteRule应该是

RewriteRule ^(.*)$ /mysite/my_new_app/index.php/$1 [L]

刚刚为我们这些新CI用户发布了这些内容

您是否已加载url帮助程序<代码>$this->load->helper('url')?是的,我使用$this->load->helper('url')自动加载了它。我似乎对图像也有同样的问题,它们也不加载。我的css和图像文件分别保存在css和图像文件夹中。它们存储在系统文件根目录的同一级别上。我希望这能给大家带来更多的启发。这个链接标签是不是有点像,
内头标签?好吧,两个都试过了-还是没有运气!最终的html重新定义为:base_url()显示www.domain.com/css/style.css site_url显示www.domain.com/index/css/style.cssI将您的代码用于.htaccess文件,这是我得到的错误:内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,webmaster@obsia.com并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。有关此错误的详细信息,请参阅服务器错误日志。此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。您应该检查Web服务器的错误日志以查看导致内部服务器错误的特定错误。另外,如果您试图直接访问
www.domain.com/css/style.css
,会发生什么?如果我直接使用www.domain.com/css/style.css,则会出现404错误。如果我使用这个htaccess代码,当我访问我的域www.obsia.com时,我不会得到内部错误,但当然仍然没有链接css。重写引擎上重写秒$1^(index\.php | public | user| guide | robots\.txt | css)RewriteRule^(.*)$/index.php?/$1[L]在这里等待可能是问题所在(查看我的错误日志文件)。它在/home/obisac5/public_html/css下查找css文件。我是否将基本url更改为上述url,或者在添加其他代码以完成网站时是否会导致问题?