2009-09-14 87 views
1

我有一個奇怪的問題,根據JavaScript(在Chrome中),我測試的所有字符串都與我爲RewriteRule的正則表達式匹配,但並非所有字符都正確重定向。Apache Rewrite不重定向

我的模式是(按順序):

ups/sections/([A-Za-z]{3})/([A-Za-z0-9_+.-]+)$ 
ups/([A-Za-z_+.-]+)$ 

,我測試的文件是: (標有+一個成功的重定向, - 不)

+ ups/sections/clr/0085.jpg 
- ups/closer2_alt.pdf 
+ ups/moondance_ten.pdf 
+ ups/connick_mlo.pdf 
- ups/jackson5_ten.pdf 

回答

3
ups/([A-Za-z_+.-]+)$ 

應該是

ups/([A-Za-z0-9_+.-]+)$ 

如果你想全部5重定向。

+0

哈哈。哎呀! 謝謝。 – 2009-09-14 17:22:52