1
2
3
4
5
6
7
8
9
10
11
|
// img_src_off.php 의 파일내용 (jpg만 사용가 gif로 사용시 헤더변경해야하거나 따로 로직을 구성해야함)
<?
header(“Content-type: image/jpeg”);
$url = “/home/www/home/images/”.$_GET[img].“.jpg”; //이미지 실제경로 및 이미지 이름 (이미지의 경로를 숨길 수 있음)
$fp = fopen($url,“r”);
$img_data = fread($fp,filesize($url));
fclose($fp);
echo $img_data;
?>
<IMG src=“http://bale.tistory.com/script/powerEditor/pages/img_src_off.php?img=filename”>
|
저의 경우 쇼핑몰에서 상품이미지의 경로를 위와 같은식으로 사용했습니다.
물론 디렉토리는 변경시켜서 ^^; 좀더 복잡하게 하는건 위의 소스를 응용하셔서 사용하시면 될 것 같습니다.
이는 이미지의 경로를 숨겨주는 역할을 합니다.
반드시 GD Library가 작동해야지만 사용이 가능하며, 이로써 파일의 경로를 노출시키지 않으면서 이미지를 웹상에서 표현하실 수 있습니다.