我正在尝试创建一个重写规则来匹配data-2,data-3,data-4等,并将它们发送到data.php?var = 2。它需要忽略数据-1。
RewriteRule ^data-([2-9])/?$ index.php?page=data&var=$1 [NC,L]
以上规则适用于数字2-9,但我如何才能使其适用于任何大于1的数字?
答案 0 :(得分:6)
RewriteRule ^data-([2-9]|[1-9]\d+)/?$ index.php?page=data&var=$1 [NC,L]
答案 1 :(得分:3)
尝试:
RewriteRule ^data-([2-9]|[1-9]\d+)/?$ index.php?page=data&var=$1 [NC,L]