・http://aws.amazon.com/jp/sdkforphp/ からSDKをダウンロードしてスクリプトフォルダに設置します。
・config.inc.phpを書き換えてシークレットキーとアクセスキーを変更します。
・下記のスクリプトファイルを作ります。$bucketにはバケット名を代入します
<?php error_reporting(0); require_once './sdk-1.5.14/sdk.class.php'; include_once './config.inc.php'; $bucket = 'your.bucket'; $filename = $_GET['name']; $filename = preg_replace('/^//', '', $filename); $s3 = new AmazonS3(); $s3->set_region(AmazonS3::REGION_TOKYO); $objInfo = $s3->get_object_headers($bucket, $filename, array('curlopts' => array(CURLOPT_SSL_VERIFYPEER => false))); $obj = $s3->get_object($bucket, $filename, array('curlopts' => array(CURLOPT_SSL_VERIFYPEER => false))); header('Content-type: ' . $objInfo->header['_info']['content_type']); echo $obj->body; ?>