带有htaccess和jquery的cors

带有htaccess和jquery的cors,jquery,.htaccess,cors,Jquery,.htaccess,Cors,在我的apache中,启用了modHeader。首先:我的apache没有完全限定的域名。这也许就是我的问题的原因吗 我想用CORS交付json文件 在中,您可以看到非常重要的数据;) 在同一文件夹中,有一个.htaccess文件,其内容如下: 标题集访问控制允许原点“*” 这都是因为根目录中存在其他htaccess文件 另一台服务器的pano-maen.rhcloud.com/willkommen.html页面具有以下js: // Using jQuery $.ajax({ /* xhrF

在我的apache中,启用了modHeader。首先:我的apache没有完全限定的域名。这也许就是我的问题的原因吗

我想用CORS交付json文件

在中,您可以看到非常重要的数据;)

在同一文件夹中,有一个.htaccess文件,其内容如下:

标题集访问控制允许原点“*”

这都是因为根目录中存在其他htaccess文件

另一台服务器的pano-maen.rhcloud.com/willkommen.html页面具有以下js:

// Using jQuery
$.ajax({
/*   xhrFields: {
    withCredentials: true
},*/
type: "GET",
url: "http://78.47.45.6/one/sites/default/files/bla1/13/kontakt.json"
}).done(function (data) {
console.log(data);
});
随着xhrFields被注释掉,我在Firefox中得到了结果。但chrome不接受这一点。 对于激活的xhrFields,FF和chrome都不会给出结果!我在多个目录中测试了htaccess。如何获取错误:

XMLHttpRequest无法加载。。。请求的资源上不存在“Access Control Allow Origin”标头。起源。。。因此不允许访问

消失

提前THX

梅恩

来自

您可以将
标题集访问控制允许源“*”
添加到您的
.htaccess
,但这仅在您的ISP加载了
mod_标题时有效

如果我记得很清楚的话,您必须在为您的javascript服务的服务器(rhcloud.com…)上的.htaccess中修改这个

作为替代方案,您可能会找到一些信息,说明如何使用
jsonp
规避同源策略

编辑: 如果还需要这些标题,您可能需要查看一下:

Access-Control-Allow-Methods
Access-Control-Allow-Headers
Access-Control-Max-Age

您可以将
标题集访问控制允许源“*”
添加到您的
.htaccess
,但这仅在您的ISP加载了
mod_标题时有效

如果我记得很清楚的话,您必须在为您的javascript服务的服务器(rhcloud.com…)上的.htaccess中修改这个

作为替代方案,您可能会找到一些信息,说明如何使用
jsonp
规避同源策略

编辑: 如果还需要这些标题,您可能需要查看一下:

Access-Control-Allow-Methods
Access-Control-Allow-Headers
Access-Control-Max-Age

我在Firefox Dev Edition和Chrome上测试了这段代码,得到了结果…我在Firefox Dev Edition和Chrome上测试了这段代码,得到了结果…THX,但正如我所写的那样:.htaccess存在于同一个文件夹中,modHeader已启用,.htaccess(所有者:www数据,组:www数据)的内容头设置了Access Control Allow Origin“*”.我编辑了我的帖子。access control allow origin必须位于为您的网页和javascriptTHX提供服务的服务器上,但正如我所写的那样:.htaccess存在于同一文件夹中,modHeader已启用,.htaccess(所有者:www数据,组:www数据)的内容标题设置为access control allow origin“*”。我编辑了我的文章。访问控制允许源必须位于为您的网页和javascript提供服务的服务器上