1

这是我所拥有的

RewriteRule ^/articles/category/([0-9]+)/$ ./index.php?module=articles&view=cat&catid=$1

我肯定错过了什么?

只是想得到“catid”而不是别的。

4

1 回答 1

4

将您的规则更改为:

RewriteRule ^articles/category/([0-9]+)/?$ /index.php?module=articles&view=cat&catid=$1 [L,NC,QSA]

请记住,RewriteRule 在去除前导斜杠后开始匹配 URI/

添加的一些标志是:

  • L : 最后一条
  • QSA:查询字符串追加
  • NC:忽略大小写比较
于 2012-12-03T18:50:04.617 回答