Если у вас есть жестко закодированный URL-адрес изображения, например: http://example.com/image.jpg, вы можете использовать php для добавления заголовков к своему изображению.
Сначала вам нужно будет заставить apache обработать ваш jpg как php.
Посмотреть здесь:
Возможно ли выполнить PHP с расширением file.php.jpg?
Загрузить изображение (imagecreatefromjpeg) из файла, затем добавить заголовки из предыдущих ответов. Используйте заголовок функции php для добавления заголовков.
Затем выведите изображение с помощью функции imagejpeg.
Обратите внимание, что php обрабатывать изображения в формате jpg крайне небезопасно. Также имейте в виду, что я не тестировал это решение, так что вам решать, как оно работает.