+ -
当前位置:首页 → 问答吧 → 求一个rewrite规则怎么写

求一个rewrite规则怎么写

时间:2009-01-30

来源:互联网

我想把
http://www.domain.com/dir1/dir2/dir3/
转换成
http://www.domain.com/index.php?dir=dir1/dir2/dir3

不知道这样的规则怎么写呢?
谢谢

作者: walf_man   发布时间: 2009-01-30

为什么我的提问都没有人帮我呢?是我问题描述的不够清晰吗?
我看别人提的问题都有人热心回答啊
我rp不好吗?

作者: walf_man   发布时间: 2009-01-30

RewriteRule ^(\w+)\/(\w+)\/(\w+)$ index.php?dir=$1/$2/$3

作者: 网鬼   发布时间: 2009-01-31

顺便请问

那可以反过来把
http://www.domain.com/index.php?dir=dir1/dir2/dir3
转换成
http://www.domain.com/dir1/dir2/dir3/
吗?

作者: 刀锋战士   发布时间: 2009-02-01

感谢3楼版主
不过可能我没有说清楚,我的意思是
并不只限于3个dir,有时候可能是2个有时候可能是4个
http://www.domain.com/dir1/  ->  http://www.domain.com/index.php?dir=dir1
http://www.domain.com/dir1/dir2/  ->  http://www.domain.com/index.php?dir=dir1/dir2
http://www.domain.com/dir1/dir2/dir3/  ->  http://www.domain.com/index.php?dir=dir1/dir2/dir3

我需要一个规则就能全部匹配这些

可以做到吗?
如果做不到,我只能一种类型写一种规则了半

作者: walf_man   发布时间: 2009-02-01

热门下载

更多