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

关于apahe 重写CI的问题

[复制链接]
发表于 2012-7-12 11:20:58 | 显示全部楼层 |阅读模式
刚开始接触CI,很多东西不是太懂,简单的做了个网站,在从写url的时候遇到了问题。
比如我有个域名http://test.ci.com/,是在本地配的。有一个方法
http://test.ci.com/index.php/welcome/test/43543
最后的是参数  我想从写成http://test.ci.com/tao-23423.html   怎么都不行,我的apache的是这样写的

RewriteRule ^/tao-([0-9]+).html$ /index.php/welcome/test/$1 [NC,L]  ,指向到默认的首页了

也试过把index.php 去掉,
http://test.ci.com/welcome/test/43543
访问正常。然后RewriteRule ^/tao-([0-9]+).html$ /welcome/test/$1 [NC,L]   这样也不行 ,求救啊。
困扰我好几天了。






发表于 2012-7-12 11:24:52 | 显示全部楼层
无需apache 配置CI的路由规则即可
估计是遇到了CI的路由二次解析
 楼主| 发表于 2012-7-12 11:27:58 | 显示全部楼层
暗夜星辰 发表于 2012-7-12 11:24
无需apache 配置CI的路由规则即可
估计是遇到了CI的路由二次解析

请问  http://test.ci.com/index.php/welcome/test/43543 用路由能从写成这样吗
http://test.ci.com/tao-23423.html   
发表于 2012-7-12 13:02:56 | 显示全部楼层
交朋友 发表于 2012-7-12 11:27
请问  http://test.ci.com/index.php/welcome/test/43543 用路由能从写成这样吗
http://test.ci.com/tao- ...

路由不能帮你去掉index.php,剩下的可以
发表于 2012-7-12 14:55:18 | 显示全部楼层
路过  学习

本版积分规则