2017-01-10 37 views
2

是否可以在mod_rewrite文件中包含if表達式?我試圖解決的情況是這樣的:使用mod_rewrite匹配奇數或偶數

尋找URL中的5位數代碼 如果5位數代碼甚至去這個URL例如:www.odd.com else,轉到另一個url例如:www.even.com

我正在使用正則表達式從URL中獲取5位數,但可以將重寫表達式添加到該表嗎?

+0

是的。你現在的規則是什麼?把他們置於問題中。 –

+0

這個工作適合你嗎?也許你可以接受我的回答?謝謝。 – SuperDuperApps

回答

3

您可以在RewriteCond中包含expressions,但這不是必需的。

最簡單的方法是檢查最後一位數字是否爲1,3,5,7或9,或者正則表達式中是0,2,4,6或8,並且每個規則都有一條規則。

五位數甚至:

\d{4}[02468] 

五位奇:

\d{4}[13579]