はい、できます
簡単なステップバイステップ:
1-次と同じフォルダーを作成します:images
2-画像フォルダーに、次の名前のフォルダーを作成します:image_folder、画像ファイルを「image_folder」に入れます
3-この内容で.htaccessファイルを作成
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ -
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>
4- 次の内容で images フォルダーに index.php を作成します。
<?
$filename = urldecode(end(explode('/',$_SERVER['REQUEST_URI'])));
$subname = current(explode('.',$filename));
$extention = end(explode('.',$filename));
switch ($extention) {
case 'gif':
$mime = 'image/gif';
break;
case 'jpg':
case 'jpeg':
case 'jpe':
$mime = 'image/jpeg';
break;
case 'png':
$mime = 'image/png';
break;
case 'ico':
$mime = 'image/x-icon';
break;
default:
header("HTTP/1.0 404 Not Found");
echo('image not finded');
exit;
break;
}
if(is_file("image_folder/".$filename)){
header("Content-type: ".$mime);
readfile("image_folder/".$filename);
}else{
header("HTTP/1.0 404 Not Found");
echo('image not finded');
}
説明: index.php でリファラーを簡単に確認できるようになりました