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

[HELP] 怎么让所有请求 都走一个controller

[复制链接]
发表于 2011-6-21 02:06:12 | 显示全部楼层 |阅读模式
希望url短点
所以就好 同一个controller

例如我的域名是
www.aa.com

我访问www.aa.com/er
       www.aa.com/er/43

我希望这种访问最后都由xotro这个控制器来 处理这些请求
发表于 2011-6-21 09:02:36 | 显示全部楼层
发表于 2011-6-21 10:24:42 | 显示全部楼层
ls整洁
 楼主| 发表于 2011-6-21 13:12:13 | 显示全部楼层
jeongee 发表于 2011-6-21 09:02
http://codeigniter.org.cn/user_guide/general/routing.html

我看过的 只是设置默认 路由
默认路由是 当只有 域名的时候吧

而 如果自己定义规则 我该怎么把www.aa.com/er
中这个er 传递给那个我设置的 controller的方法了

我我这样设置的:$route['(:any)/(:any)'] = "catalog/($1)/(%2)";
结果不管用
 楼主| 发表于 2011-6-21 23:31:23 | 显示全部楼层
xming4321 发表于 2011-6-21 13:12
我看过的 只是设置默认 路由
默认路由是 当只有 域名的时候吧

我把$2 弄成%2了 但是
改了 还是不对啊??

谁帮个忙啊?
发表于 2011-6-23 14:51:27 | 显示全部楼层
一个是url路由实现
另外扩展一个my_controller,所有其它控制器都继承这个controller

本版积分规则