0

我有一个网站 abc.com。我计划从子域 cdn.abc.com 加载所有图像或文件。我正在使用 PHP codeigniter。首先,我将所有资源上传到 abc.com,然后通过 FTP 传输到 cdn.abc.com。但是如果我一次有 2000 个用户,FTP 就不能创建 2000 个并行连接。下一个想法是将图像直接发布到 cdn.abc.com/upload.php 使用

$.ajaxForm(function(){ iframe:true});

在这种情况下,图像正在上传,我在萤火虫控制台上得到响应,但无法进入

success : function(res){
 console.log(res) // null
} 

在 chrome 中我得到:阻止具有起源“localhost”的框架访问具有起源“cdn.abc.com”的框架。协议、域和端口必须匹配。

我使用 curl,这里第一次正常上传到 abc.com/tmp 然后传输到 cdn.abc.com。它运作良好。这是最好的方法吗?还需要时间,两次转移。

请帮助我处理这项工作的最佳方法是什么?我需要构建一个 API 吗?

4

0 回答 0