#.htaccess
#.htaccess
Вопрос:
Я хочу использовать .htaccess
файл для возврата изображения, если оно существует, или вызвать генераторы, если оно не существует.
пример :
img src="images/myimage1.jpg"
Если он myimage1.jpg
не существует, он генерирует его, вызывая createThumb.php?image=myimage1.jpg
, после чего он возвращается.
пожалуйста, помогите создать этот .htaccess
файл
Ответ №1:
Попробуйте это:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule image/(. )$ createThumb.php?image=$1
Ответ №2:
Вы можете сделать что-то вроде этого:
# Check if a JPG file doesn't exist.
RewriteCond %{DOCUMENT_ROOT}/images/$1.jpg !-f
RewriteRule ^images/(. )$ /createThumb.php?image=$1 [QSA,L]
И тогда внутри вашего createThumb.php вы можете создать изображение и сохранить в папке %{DOCUMENT_ROOT}/images и вернуть правильный ответ типа MIME в браузер для этого изображения после создания изображения.