s3-proxy не срезает префикс сам — он отображает путь URL прямо в ключ
объекта. Маршрут отдавал ему путь как есть, поэтому он искал
media/orthophotos/..., тогда как в бакете лежит orthophotos/..., и отвечал
NoSuchKey (404).
Проверено на существующем объекте через сам s3-proxy:
/orthophotos/NTG230721_DEM/14/10920/4937.png -> 200, 17831 байт
/media/orthophotos/NTG230721_DEM/14/10920/4937.png -> 404 NoSuchKey
В корне бакета лежат geotiff_dems/, las_pointclouds/, orthophotos/,
pointclouds/ — префикса media/ нет вовсе.