0

我正在为我的站点在 codeigniter 中构建一个管理部分,并希望为管理部分的 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 个包含 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 回答