用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1882|回复: 4
收起左侧

问个小问题。。。

[复制链接]
发表于 2013-5-25 12:39:09 | 显示全部楼层 |阅读模式
在浏览器显示的url, 我想要所有的contorller的方法都显示成后缀是.html的

目前我测了一下。。

比如:

        public function index()
        {
                redirect('admin/manage');
        }

只要访问这个index方面,跳转到manage后,就在manage后面自动加上了html ,变成了 admin/manage.html


但其它不用redirect 方法的就没有.html后缀。

我的rewrite是这样写的。不知道是哪里错了。
location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}




头像被屏蔽
发表于 2013-5-25 22:45:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-5-26 11:37:37 | 显示全部楼层
hcmtl 发表于 2013-5-25 22:45
配置文件里面:application/config/config.php里面有个$config['url_suffix'] = ''; 改成$config['url_suff ...

这个一直加着呢。。

头像被屏蔽
发表于 2013-5-26 16:51:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-5-31 23:41:34 | 显示全部楼层

本版积分规则