htaccess mod-rewrite rule中的n个参数

时间:2011-10-11 20:37:16

标签: .htaccess mod-rewrite

我需要一个可以处理任意数量参数的重写规则,例如:

本地主机/ 1/2/3/4/5/6 /...

是否可以为此编写重写规则?使用大括号将它们全部收集在一个参数中以使PHP将它们作为数组处理是没有问题的,如果这会有帮助。

亲切的问候

1 个答案:

答案 0 :(得分:0)

最简单的方法是看起来像这样:

RewriteRule ^([^/]*(/[^/]*)*)$ localhost?index.php?var=$1

你最终会在'var'中处理x / y / z,但不知道你提前做的最好的参数数量。

(澄清,[^ /]表示“除了'/'".)

之外的任何字符