修改url路由格式
本帖最后由 深深的呼吸 于 2013-4-28 18:23 编辑上次通过修改根目录下的config.yaml文件去掉了index.php,配置如下:
---
name: 101ban
version: 1
...
handle:
- rewrite: if(!is_dir() && !is_file() && path~"/") goto "/index.php/%{QUERY_STRING}"
现在我想进一步调整url,比如我网站的文章页链接都是形如:
http://101ban.sinaapp.com/home/details/forever101
http://101ban.sinaapp.com/home/details/shoot-works
http://101ban.sinaapp.com/home/details/wu-da
http://101ban.sinaapp.com/home/details/sae-certificate
我想把链接中的home也隐藏掉,怎么修改config.yaml文件?
求大神指导!
Hex,月夜风,大神们呢!! 修改routes.php文件,加上这一句:
$route['details/(:any)'] = 'home/details/$1';
Altair 发表于 2013-4-29 11:45 static/image/common/back.gif
修改routes.php文件,加上这一句:
不行啊,404错误 我想通过修改根目录的confing.yaml方式 深深的呼吸 发表于 2013-4-29 20:01 static/image/common/back.gif
不行啊,404错误
添到所有rout规则的第一行,应该是可以的 修改application/config/目录下的routers.php 文件,在前面添加一行:$route['details/(:any) '] = 'home/details/$1';
页:
[1]