是否可以在mod_rewrite文件中包含if表达式?我试图解决的案例是:
查找URL中的5位数代码 如果5位数代码甚至是这个网址示例:www.odd.com 否则,请转到另一个网址示例:www.even.com
我正在使用正则表达式从URL中获取5位数字,但是可以在重写中添加表达式吗?
答案 0 :(得分:3)
您可以在RewriteCond
中加入expressions但不需要此内容。
最简单的方法是检查正则表达式中的最后一个数字是1,3,5,7或9,还是0,2,4,6或8,并且每个数字都有一个规则。
甚至五位数:
\d{4}[02468]
五位奇数:
\d{4}[13579]