Я использую Apache mod_rewrite
для маршрутизации запросов на файлы JPG в каталог за пределами моего веб-корня.
В целом все было хорошо, но есть несколько изображений, которые не отображаются. Затем я понял, что когда я использую функцию PHP get_headers()
в URL-адресах изображений, все они возвращают
Content-Type: text/html; charset=UTF-8
вместо правильных image/jpeg
типов заголовков.
Я попытался явно установить заголовок Content-Type: image/jpeg
, и все же ни одно из моих изображений не возвращает правильные заголовки - хотя большинство из них отображаются правильно, но я не уверен, почему.
Как убедиться, что файл JPG отправляется с правильным заголовком при перенаправлении через mod_rewrite
?