【问题标题】:.htaccess with same index.htaccess 具有相同的索引
【发布时间】:2012-03-03 11:34:51
【问题描述】:

我有这个网址:http://domain.com/?i=f 这是我的论坛页面。 我希望将其重写为http://domain.com/forum

我是这样做的:

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]

它不起作用。无法加载 URL /forum/cat/ID。

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

谢谢。

【问题讨论】:

    标签: .htaccess mod-rewrite rule


    【解决方案1】:

    尝试在论坛规则末尾添加 $ 现在我没有安装 apache

    【讨论】:

    • 哪一项规则?像这样:RewriteRule ^forum ?i=f [L]$
    猜你喜欢
    • 2017-08-09
    • 2021-02-22
    • 2020-02-05
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 2017-01-31
    • 1970-01-01
    • 2021-12-26
    相关资源
    最近更新 更多