无法使此mod重写规则起作用

时间:2012-12-03 18:47:23

标签: php apache

这是我的

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

我一定错过了什么?

只是试图获得“catid”而没有别的。

1 个答案:

答案 0 :(得分:4)

将您的规则更改为:

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

请记住 RewriteRule在删除前导斜杠后/

开始匹配URI

添加了一些标志:

  • L:最后规则
  • QSA:查询字符串追加
  • NC:忽略案例比较