2012-03-03 58 views
0

我有这个网址:http://domain.com/?i=f这是我的论坛页面。 我想重写到http://domain.com/forum.htaccess与同一索引

我是这样做的:

RewriteRule ^forum ?i=f [L] 

这工作正常。但问题来了。由于它是一个论坛,它也有类别和主题。因此,我有这个网址:http://domain.com/?i=f&p=t&cid=ID这是分类页面。

我想重写到:http://domain.com/forum/cat/id

但是,如果我不喜欢这样写道:

RewriteRule ^forum/cat/([^/]*)$ /?i=f&p=t&cid=$1 [L] 

它不工作。网址/论坛/猫/ ID无法加载。

实际的规则是什么来解决这个问题?

谢谢。

回答

0

尝试添加$在论坛规则 结束现在我已经没有Apache的安装

+0

哪一条规则?像这样:'RewriteRule^forum?i = f [L] $' – oliverbj 2012-03-03 11:54:16

+0

@mrA否; 'RewriteRule^forum $?i = f [L]' – Gerben 2012-03-03 13:18:11