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

[HELP] 新手求教个CI的URL路由问题。

[复制链接]
发表于 2012-11-13 22:14:46 | 显示全部楼层 |阅读模式
本帖最后由 accd 于 2012-11-13 22:32 编辑

关于URL路由的问题,求达人指点,多谢。

我想实现一个url路由。
大概构想是,浏览器地址:http://www.test.com/video-100 映射到http://www.test.com/c?videoid=100 [已经包含index方法]

我的网址路由是这么设置的:$route['video-(\d)*'] = "c?videoid=$1"; 但是怎么弄都不行.

是因为映射的路径中不能包含?号吗, 只能使用地址段来映射吗?如果想使用?号来映射有什么办法能实现吗?请知道的达人指点一下,多谢!
发表于 2012-11-16 12:55:01 | 显示全部楼层
是的,路由不支持问号。
这个需要用 url rewrite 或者扩展 router 类来支持了。
 楼主| 发表于 2012-11-21 22:40:20 | 显示全部楼层
Hex 发表于 2012-11-16 12:55
是的,路由不支持问号。
这个需要用 url rewrite 或者扩展 router 类来支持了。 ...

多谢Hex指点~

本版积分规则