0

この質問に関する他の回答を見てきましたが、まだ機能しません。CSSファイルを相対的にリンクしようとしています。concatを試しましたが、base_url()まだ機能しません。CI URL について誤解しているだけかもしれません。とにかく、私のCSSファイルはviews->templates->Item_CSS.css

私はすべてを試しましたが、まだ結果が得られません。誰かが助けてくれれば、私は感謝します。ありがとう!

4

2 に答える 2

1

codeigniter は index.php (ルートにある) を使用してすべてを処理するため、そのパスに簡単に到達することはできません。ビューフォルダーはベース パスではありません

私がすることは、CI のルート (index.php、.htaccess がある場所) にcssおよびjsフォルダーを追加することです。その後、css ルートはwww.example.com/css/mycss.cssorになりますbase_url().css/mycss.css

禁止エラーが発生した場合は、.htaccess を変更して、それらのフォルダーへのアクセスを許可する必要がある場合があります。

于 2012-06-29T18:57:44.987 に答える
0

ベースURLを次のように構成するとします。

$config['base_url'] = 'http://www.abc.com/';

そして、 andファイルがあるapplicationフォルダを置きます。次に、次のコードを使用します。systemindex.php

<link rel="stylesheet" type="text/css" href="<?php echo base_url();?>application/views/templates/Item_CSS.css" />

于 2012-07-03T11:03:58.770 に答える