Поскольку это PHP, вы можете сделать это в отдельном файле (imgHandler.php)
<?php
// Allowed files
$allowedfiles["image1"] = "./the_dir/Image.jpg";
$allowedfiles["image2"] = "./the_dir/Image2.jpg";
function getImage($path) {
echo file_get_contents($allowedfiles[$path]);
}
getImage($_REQUEST['img']);
?>
А затем для изображений, которые вы хотите показать, просто используйте:
<img src="imgHandler.php?img=image1" />
Это не помешает кешированию и намного безопаснее, чем другое решение, которое я представил ранее.