Apache .htaccess переадресация если файл найден.

Jake Badland

Новичок
Доброго времени суток)

Возник вопрос, пока победить не удалось, прошу помощи))

Смысл в том, что изображения на сайте надо подгонять под определенные размеры. И складывать в определенную папку. Это уже есть.

например
в файле .htaccess
RewriteRule ^uploads/([0-9]{1,3}x[0-9]{1,3})/(.*)$ /image/show/$1/$2 [L]
Переадресовываю на контроллер, он проверяет наличие файла и генерит если его нет.
Так собственно хочется сделать чтобы через .htacces проверялось наличие файла и возвращать сразу его если он уже сгенерирован. Без необходимости дергать контроллер.

Пробовал для проверки
RewriteCond ^uploads/([0-9]{1,3}x[0-9]{1,3})/(.*)$
RewriteRule /image/test/$1 [L]
Параметр не передаётся... Что - то не могу понять как правильно сделать)
Знаю, что по -f проверяется наличие файла, но куда это притулить - не понимаю)

Буду весьма признателен за подсказку)
 

Jake Badland

Новичок
Он сам будет ловиться. Не тупи, пожалуйста.
Так, что? Более подробного ответа не будет?

Мне не надо ловить всё, что не прошло по правилам, поскольку дальше идет

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

а вот как сделать то, что я хочу - пока не понимаю.
 

AnrDaemon

Продвинутый новичок
Код:
<Location /где/там/картинки>
FallbackResource /где/там/ресайзер
</Location>
 
Сверху