我创建了一个资产文件夹,并在其中创建了一个css文件夹。为了访问css文件,我这样做:
<link href="<?php base_url()?>assets/css/css.css" rel="stylesheet" type="text/css" />
只要网址为:
,就可以100%罚款 http://localhost/web/
但是当我将URL更改为
时 http://localhost/web/index.php
或
http://localhost/web/index.php/welcome/
停止加载css或图像。必须注意的是,css位于assets文件夹中,其位置为:localhost/web/assets/
,其中图像与php文件一起位于视图文件夹中。
我的.htaccess文件看起来像这样
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
加上我的.htaccess文件位于应用程序文件夹
中答案 0 :(得分:1)
尝试添加重写条件以排除图像和资源目录:
RewriteCond %{REQUEST_URI} !(images|assets) [NC]