2014-10-30 53 views
0

我有CodeIgniter中的静态文件的问题..我尝试添加一些CSS和JS文件的一切,但它总是404错误。我在这里和其他地方跟踪了一些问题,但没有任何结果CodeIgniter如何添加链接到静态文件

特别是我按照这样的回答:How to access static assets in CodeIgniter?

这里就是我链接CSS和JS文件:

<link href="<?php echo base_url(); ?>assets/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> 

<link href="<?php echo base_url(); ?>assets/static/css/signin.css" rel="stylesheet"> 

<script src="<?php echo base_url(); ?>assets/bootstrap/assets/js/ie-emulation-modes-warning.js"></script> 

<script src="<?php echo base_url(); ?>assets/bootstrap/assets/js/ie10-viewport-bug-workaround.js"></script> 

我的目录是这样的:

/applications 
/system 
/assets 
    - bootstrap 
    - static 
+0

什么是给你404的网址? – Craig 2014-10-30 14:08:00

+0

您的'$ config ['base_url']'设置在config.php中是否正确? – sbeliv01 2014-10-30 14:09:59

+0

$ config ['base_url'] ='http://ciskeleton.com/';其中ciskeleton.com是我的本地服务器的名称也放在/ etc/hosts – Riccardo 2014-10-30 16:05:58

回答

0

试试这个:

<link href="<?php echo base_url('assets/bootstrap/dist/css/bootstrap.min.css'); ?>" rel="stylesheet"> 

如果它不起作用,请检查您的配置文件(config/config.php),如果变量$config['base_url']正确。

+0

不工作和$ config ['base_url']是正确的: – Riccardo 2014-10-30 16:03:26

+0

$ config ['base_url'] ='http://ciskeleton.com/' ; ciskeleton.com是我的本地服务器的名称,也放在/ etc/hosts中 – Riccardo 2014-10-30 16:04:25