Codeigniter试图用css文件连接资产

时间:2015-04-12 19:06:26

标签: php html css codeigniter

我正在开发我的第一个codeigniter项目,并尝试将我的样式放在资源文件夹中,因为它看起来像是最佳做法。我试图像其他人一样设置它,但有些东西不起作用!任何帮助赞赏。

我的文件结构:

application
assets->css->style.css   

我做了一个帮助应用程序/ helpers.utlity_helper.php,其中包含以下内容:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

 if ( ! function_exists('asset_url()'))
 {
   function asset_url()
   {
      return site_url().'assets/';
   }
 }

我将其设置为自动加载:

$autoload['helper'] = array('url','form', 'utility');

我的.htcaccess文件:

    RewriteEngine on
    RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
    RewriteRule ^(.*)$ /index.php/$1 [L]

我的routes.php文件有:

$route['assets/(:any)']='assets/$1';

最后,在我的标题中,我有:

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

但我的样式文件中的样式没有显示出来!如果您发现错误或者您知道为什么会这样,请告诉我。谢谢!

0 个答案:

没有答案