求助!~关于ci伪静态后加载本站的css就报404错误!
.htaccess文件RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1
index控制器:
class Index extends controller
{
function index()
{
parent::Controller();
}
function _remap($method)
{
$header['css'] = '<link rel="stylesheet" href="/css/css_index.css" type="text/css" />';
$data['header'] = $this->load->view('header', $header,True);
$this->load->view('template_index',$data);
}
}
一切都正常就是显示的时候http://127.0.0.1/css/css_index.css 的css没被加载上 FF看了下报404错误,未找到文件,
大家麻烦帮看下怎么解决,使用index控制器是因为我想让主站可以更好的被搜索引擎收录,www.xx.com/index.html这样也可以正常访问 我解决了!~
看过别人的帖子了,问题出现在这个.htaccess文件
好好的配置一下,让路由文件不去解析那个目录就好了
修改后:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots|css|javascript|js|img|upload\.txt)
RewriteRule ^(.*)$ /index.php/$1 又于到问题了!~
我想用http://127.0.0.1/index.php/list显示列表
但是我又想隐藏index.php让地址栏显示成
http://127.0.0.1/list.php
现在是如何加一个伪.php呀 http://127.0.0.1/list
可以正常显示了 但是加上.php就报404 ,加上.html就正常 为什么要加上伪 .php 呢?纯粹为了好看? .php 对于 SEO 没任何好处,只有坏处,所以你这个纯属心理作用,这个 CI 不支持,是服务器限制。 但是现在又出现问题啦 分页出现点先问题
http://127.0.0.1/list.html/100
这样就报404,
http://127.0.0.1/list/100
这样就正常,
能不能做到上面那样呀? 分页类不支持后缀,也可以算是分页类的 BUG。 我用的是ci的分页类,有没有支持者写的 可以实现我的需求的分页类呢? 目前没有,你应该看一下分页类源码,两屏幕的代码而已,很简单。 ....很难....
页:
[1]
2