0

私は自分のサイトの codeigniter で管理セクションを作成していますが、メイン サイトの CSS ファイルとは異なるため、管理セクションの CSS ファイル用に別の CSS フォルダーを用意したいと考えていました。

現在の私のCSSファイルはそこにありますassets/css

adminと呼ばれるフォルダーに追加のフォルダーを追加し、新しいCSSファイルをその中に配置しました。

assets/css/admin/css/style.css

しかし、ソース コード ビューでそのスタイルシートへのリンクをクリックすると、404 が返されます。

私の現在の .htaccess は次のようになります。

RewriteEngine On
RewriteCond $1 !^(index\.php|assets|editor|css\/|admin|js|scripts|images|img|media|xml|user_guide|robots\.txt|favicon\.ico)
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

このファイルを有効にするにはどうすればよいですか。

奇妙なことに、フォルダーには 4 つの CSS ファイルがあり、そのうちの 2 つはソースの表示でクリックしても問題ありません。そのうちの 2 つは 404 を含んでいます。

4

1 に答える 1

1

これを使って:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
于 2013-05-18T18:51:53.257 に答える