-1

我目前正在使用 .htaccess 为我的页面编写规则。

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

这将被重写为:

RewriteRule ^forum /?i=f [L]  

这行得通。虽然我的问题来了。当我想深入到页面,论坛的类别时,实际的 URL 是:?i=f&p=t&cid=ID

我尝试做的是这条规则:

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

虽然这不起作用,因为 /forum 已经定义。我怎样才能做到这一点?

谢谢。

4

1 回答 1

0

删除RewriteRule ^forum /?i=f [L] 并添加这条规则:

RewriteRule ^forum(?:/cat/([^/]*))?$ /?i=f&p=t&cid=$1 [L]
于 2012-02-22T16:51:02.857 回答