使用mod_rewrite匹配奇数或偶数

时间:2017-01-10 00:57:49

标签: apache mod-rewrite

是否可以在mod_rewrite文件中包含if表达式?我试图解决的案例是:

查找URL中的5位数代码 如果5位数代码甚至是这个网址示例:www.odd.com 否则,请转到另一个网址示例:www.even.com

我正在使用正则表达式从URL中获取5位数字,但是可以在重写中添加表达式吗?

1 个答案:

答案 0 :(得分:3)

您可以在RewriteCond中加入expressions但不需要此内容。

最简单的方法是检查正则表达式中的最后一个数字是1,3,5,7或9,还是0,2,4,6或8,并且每个数字都有一个规则。

甚至五位数:

\d{4}[02468]

五位奇数:

\d{4}[13579]