我知道有SDK来处理s3文件,比如上传和下载,我知道s3文件可以通过唯一网址访问。
然而, 我想知道从PHP脚本和html脚本访问文件是最简单的方法,比如访问本地文件。
//Example for html -
<img src='/image/1.jpg'>
对于这种情况,我需要将所有网址从'/image/1.jpg'更改为s3网址。
//Example for php -
$file = 'assets/jquery.js';
echo '<script src='.$file.'></script>';
访问s3的唯一方法是我必须更改所有本地文件访问本地目录和文件到s3网址的相关代码?
将所有完整或绝对文件路径更改为s3 url不是一个好方法。 但这是唯一的方法吗?
S3FU怎么样? 它不推荐,但正如其他人说的那样正常。 只使用S3FU读取文件并上传SDK?你觉得怎么样?
答案 0 :(得分:2)
如果你有S3兼容的存储桶,你总是可以使用CloudBerry来保持相同的“文件夹结构”
然后,您唯一需要做的就是在所有路径前加上适当的域名。 它能解决你的问题吗?