【问题标题】:.htaccess rule issue.htaccess 规则问题
【发布时间】:2012-02-22 13:06:28
【问题描述】:

我目前正在使用 .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 已经定义。我该怎么做?

谢谢。

【问题讨论】:

    标签: .htaccess rewrite rule


    【解决方案1】:

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

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

    【讨论】:

    • @user169691 这说明不了什么!您必须提供详细信息!
    猜你喜欢
    • 2014-07-17
    • 2014-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多