Перенаправление запросов изображений через .htaccess в зависимости от наличия файла

Я реализовал генератор изображений, который сохраняет окончательный файл. Формат jpg внутри / изображения . После сохранения файла нет необходимости генерировать его снова .

Это маршрут для генератора изображений:

/gen.php?id=495abc 

Это каталог, в котором все. jpg изображения сохраняются:

 /images/495abc.jpg 

Итак, цель такова: если пользователь пытается запросить http://img.ruphp.com/file-exists/495abc.jpg , правила .htaccess должны проверить, существует ли файл, а затем выполнить одно из двух действий в зависимости от случая:

  1. если. jpg существует, служит файл напрямую.

  2. если. jpg не существует, перенаправить запрос генератору на /gen.php?id=495abc (новое изображение будет отображаться в конце этого процесса с помощью Header("Content-Type: image/jpeg") )

Это возможно с помощью .htaccess ? Если нет, есть еще одна альтернатива: перенаправить все /gen.php?id=* запросы /gen.php?id=* и позволить gen.php выполнять всю грязную работу. Конечно, первая альтернатива лучше.

Есть идеи? Благодаря!