2011-05-13 45 views
6

我想創建一個301s的正則表達式,它將幫助我識別url:site.com/abc/並重定向到site.com/xyz/。我試過^abc/?正則表達式,它工作正常,但問題是,即使像site.com/123/sdas/abc/213的網址被抓到。我如何確保只有/abc與完整的字符串url匹配?正則表達式匹配完整字符串

回答

12

使用線錨$的末尾:

^abc/$ 

這確保了精確的字符串abc/將被匹配。

+0

啊$符號是...謝謝! – xoail 2011-05-13 21:02:34

0

寫您的規則是這樣的:

RewriteRule ^abc/?$ /xyz [L,NC] 
2

$匹配字符串的結尾:

^abc/?$