.htaccess规则问题

时间:2012-02-22 13:06:29

标签: .htaccess rewrite rule

我目前正在为.htaccess编写规则。

我有一个论坛,原来的网址是:?i = f

然后将其重写为:

RewriteRule ^forum /?i=f [L]  

这很有效。虽然这是我的问题。当我希望更深入地了解论坛的类别时,实际的网址是:?i = f& p = t& cid = ID

我尝试做的是这条规则:

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

虽然这不起作用,因为/ forum已经定义了。我怎么能这样做?

感谢。

1 个答案:

答案 0 :(得分:0)

删除RewriteRule ^forum /?i=f [L] 并添加Just this rule:

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