2011-07-29 31 views
1

我試圖創建一個Apache重寫規則,將所有不是圖像文件重定向到特定腳本,但我一直無法使它適用於^和負向預覽。基本上下面的一個匹配,如果它一個圖像,但我不知道如何使其消極。重寫指向不是圖像的所有內容的負面重寫規則?

RewriteCond %{REQUEST_FILENAME} (.*\.(png|bmp|jpg|gif))$ 
RewriteRule .* ./not-an-image.php 

任何幫助?謝謝!

回答

3

只需使用!即可使其匹配。

RewriteCond %{REQUEST_FILENAME} !(.*\.(png|bmp|jpg|gif))$