3

Codeigniter フォルダーのディレクトリ構造は次のとおりです。assetsアプリケーションのルートにあるフォルダーにすべてのアセットを配置したことがわかります。

ここに画像の説明を入力

ベース URL は次のように定義されます。

$config['base_url'] = ' http://kamran.dev/Codeigniter/application/ ';

私はそれを変更しようとしました

$config['base_url'] = ' http://kamran.dev/Codeigniter/ ';

しかし、それもうまくいきませんでした。

ここに画像の説明を入力

誰でも見て、私がここで間違っていることを教えてもらえますか?

applicationPS次に、.htaccessファイルを含むフォルダーから.htaccessファイルを削除しました

すべてから拒否

そして、これは私にとってはうまくいきました。しかし、それは良い考えではないようです。

4

3 に答える 3

1

base_urlを次のように変更します。

echo base_url("assets/css/file-name-here.css");

base_urlURL 文字列を関数に渡します。このようにして、必要$config['base_url']なものに変更でき、文字列がその URL に適切に追加されます。

于 2013-10-05T19:10:39.610 に答える
1

グリムの答えへの追加として。書き換えエンジンをオンにしている場合は、ルート .htaccess に次のものが必要です。

<IfModule mod_rewrite.c>

RewriteEngine on

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

</IfModule>
于 2014-10-11T14:38:47.607 に答える