繁体   English   中英

将文件上传到另一个域

[英]Upload file to another domain

我尝试使用 Laravel 5.1 从我当前的域 www.example.com 上传图像到另一个域,如 cdn.upload.com,但仍然没有找到一个好的方法来做到这一点。 我试过使用:

$file->move('http://cdn.upload.com/public/images/', $filename);

但它返回错误没有“无法创建目录”。

copy('cdn.upload.com', $filename);

但它不会复制到其他域。

或者有没有更好的方法将所有图像制作到 CDN? 所以我可以访问所有域中的所有图像? 我有大约 3 个域需要访问图像。

谢谢。

我使用文件系统/云存储

如果您使用的是 Amazon S3 或 Rackspace,则支持是内置的。

如果没有,实现起来相当简单

代码是

Storage::disk('s3')->put('file.txt', 'Contents');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM