0

我希望我网站上的用户可以输入网址 www.example.com/m/directory/anyname.extension ,它将从 Amazon S3 加载文件。

例如:www.example.com/m/bob/index.php 将从 s3.amazonaws.com/bucketname/m/bob/index.php 加载一个文件

我该怎么做呢?PHP、cURL、mod_rewrite?

我对 mod_rewrite 很糟糕,而且我对 cURL 的经验很少,所以我们将不胜感激。

4

1 回答 1

0

如果它是一个小文件,你可以很容易地从 file_get_contents 开始。

<?php
echo file_get_contents("s3.amazonaws.com/bucketname/m/bob/index.php");
?>

readfile 函数通常会更好(我刚刚使用 file_get_contents 开始测试)。

http://php.net/manual/en/function.readfile.php

你可以试试这个:

<?php
 readfile($url);
?>
于 2012-08-04T04:09:15.967 回答