Php 从AmazonS3向EC2发出请求

Php 从AmazonS3向EC2发出请求,php,javascript,ajax,amazon-s3,amazon-ec2,Php,Javascript,Ajax,Amazon S3,Amazon Ec2,我使用S3存储生成的HTML和JS文件(来自EC2实例) 我试图在EC2实例上从这些JS文件向PHP文件发出AJAX请求。 因此,我在htaccess中添加了这一行: 标题集访问控制允许原点* 当我在本地测试时,AJAX请求是从S3向本地主机发出的,它工作得非常好。 但是当我尝试向EC2发出这些请求时,我得到了“不允许由访问控制允许来源”消息 有人知道有没有可能做这样的事吗? 如果没有,是否仍然可以将内容动态加载到S3文件 谢谢显示您的脚本。它是否显式使用CORS?听起来像是@Prinzhorn

我使用S3存储生成的HTML和JS文件(来自EC2实例)

我试图在EC2实例上从这些JS文件向PHP文件发出AJAX请求。 因此,我在htaccess中添加了这一行: 标题集访问控制允许原点*

当我在本地测试时,AJAX请求是从S3向本地主机发出的,它工作得非常好。 但是当我尝试向EC2发出这些请求时,我得到了“不允许由访问控制允许来源”消息

有人知道有没有可能做这样的事吗? 如果没有,是否仍然可以将内容动态加载到S3文件


谢谢

显示您的脚本。它是否显式使用CORS?听起来像是@Prinzhorn:my脚本的副本,
$.ajax({url:url,type:'POST',dataType:'json',beforeSend:function(){…},success:function(){…},error:function(){…})我认为我没有明确使用CORS。MartinLyne,这里的不同之处在于,它在我从S3请求本地机器时工作,而不是在我请求EC2时工作。。。(两个htaccess相同,访问控制允许原点设置为*)