No' Access-Control-Allow-Origin'标头出现在请求的资源

时间:2016-05-25 06:19:41

标签: javascript php

我有这个错误

  

XMLHttpRequest无法加载   http://domain.com/canvas/include/rs-plugin/js/extensions/revolution.extension.video.min.js。   请求标题字段X-Requested-With不被允许   预检响应中的Access-Control-Allow-Headers。

我的php页面顶部有两行加载这个js文件。

header("access-control-allow-origin: *");

但问题仍然存在,我该怎么做。

我正在尝试访问

domain.com  js file from subdomain.domain.com

这是我的标题回复

  

access-control-allow-origin:*连接:Keep-Alive

     

内容编码:gzip内容长度:4799内容类型:text / html

     

日期:2016年5月25日星期三06:28:04 GMT Keep-Alive:超时= 5,最大= 100

     

服务器:Apache / 2.4.7(Ubuntu)变化:主机,接受编码

     

X-已启动通过:PHP / 5.5.9-1ubuntu4.14

1 个答案:

答案 0 :(得分:1)

尝试在原始域的htaccess上添加访问控制。

<IfModule mod_headers.c>
   Header set Access-Control-Allow-Origin "*"
</IfModule>

允许所有网站的访问控制权是不安全的。所以要更换&#34; *&#34;使用特定域名签名