xming4321 发表于 2011-6-21 02:06:12

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

希望url短点
所以就好 同一个controller

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

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

我希望这种访问最后都由xotro这个控制器来 处理这些请求

jeongee 发表于 2011-6-21 09:02:36

http://codeigniter.org.cn/user_guide/general/routing.html

visvoy 发表于 2011-6-21 10:24:42

ls整洁

xming4321 发表于 2011-6-21 13:12:13

jeongee 发表于 2011-6-21 09:02 static/image/common/back.gif
http://codeigniter.org.cn/user_guide/general/routing.html

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

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

我我这样设置的:$route['(:any)/(:any)'] = "catalog/($1)/(%2)";
结果不管用

xming4321 发表于 2011-6-21 23:31:23

xming4321 发表于 2011-6-21 13:12 static/image/common/back.gif
我看过的 只是设置默认 路由
默认路由是 当只有 域名的时候吧



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

谁帮个忙啊?

baiyuxiong 发表于 2011-6-23 14:51:27

一个是url路由实现
另外扩展一个my_controller,所有其它控制器都继承这个controller
页: [1]
查看完整版本: 怎么让所有请求 都走一个controller