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

想不明白的问题,咨询

[复制链接]
发表于 2009-12-16 10:00:01 | 显示全部楼层 |阅读模式
刚看案例中有个“CTOChina.Net技术中国” 他们系统中有个博客 地址是这样的
http://www.ctochina.net/blog/游泳的鱼.html
http://www.ctochina.net/blog/游泳的鱼/show/1/942.html
http://www.ctochina.net/blog/游泳的鱼/news.html
....
其中blog肯定是控制器,那"游泳的鱼"难道是函数??
如果是函数岂不是要有很多参数??
那每个用户的博客都要创建一个博客名的函数吗?

没想明白,难道不是用CI做的?
发表于 2009-12-16 11:46:22 | 显示全部楼层
研究一下url rewrite就知道怎么回事了
发表于 2009-12-16 13:09:22 | 显示全部楼层
游泳的鱼是用的route,把它路由到index.php/blog/show/游泳的鱼 之类的
 楼主| 发表于 2009-12-16 13:46:09 | 显示全部楼层
其实show是方法 游泳的鱼是参数是吧
发表于 2009-12-16 18:13:52 | 显示全部楼层
添加 URL 后缀
通过设置 config/config.php 文件,你可以为 CodeIgniter 生成的 URL 添加一个指定的文件后缀。举例来说,如果 URL 是这样的:

example.com/index.php/products/view/shoes

你可以随意添加一个后缀,例如 .html,使其显示为:

example.com/index.php/products/view/shoes.html

(icebird注:英文中由于参数可直接看懂其含义,并未说明应修改哪个参数,在这里应修改$config['url_suffix']这个参数。)
发表于 2009-12-16 18:19:03 | 显示全部楼层
1.jpg

本版积分规则