Я реализовал генератор изображений, который сохраняет окончательный файл. Формат jpg внутри / изображения . После сохранения файла нет необходимости генерировать его снова .
Это маршрут для генератора изображений:
/gen.php?id=495abc
Это каталог, в котором все. jpg изображения сохраняются:
/images/495abc.jpg
Итак, цель такова: если пользователь пытается запросить http://img.ruphp.com/file-exists/495abc.jpg
, правила .htaccess
должны проверить, существует ли файл, а затем выполнить одно из двух действий в зависимости от случая:
если. jpg существует, служит файл напрямую.
если. jpg не существует, перенаправить запрос генератору на /gen.php?id=495abc
(новое изображение будет отображаться в конце этого процесса с помощью Header("Content-Type: image/jpeg")
)
Это возможно с помощью .htaccess ? Если нет, есть еще одна альтернатива: перенаправить все /gen.php?id=*
запросы /gen.php?id=*
и позволить gen.php выполнять всю грязную работу. Конечно, первая альтернатива лучше.
Есть идеи? Благодаря!