2014-10-30 25 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