Отрицательное правило перезаписи для перенаправления всего, что не является изображением? - PullRequest
1 голос
/ 29 июля 2011

Я пытаюсь создать правило перезаписи Apache, которое перенаправляет все, что не является файлом изображения, в конкретный скрипт, но я не смог заставить его работать с ^ и отрицательными взглядами.По существу, следующий соответствует, если является изображением, но я не уверен, как сделать его отрицательным.

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

Любая помощь?Спасибо!

1 Ответ

3 голосов
/ 29 июля 2011

Просто используйте !, чтобы сделать обратное совпадение.

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