无法加载XMLHttpRequest。否';访问控制允许原点';标题已存在。(Apache/jQuery/AJAX)

无法加载XMLHttpRequest。否';访问控制允许原点';标题已存在。(Apache/jQuery/AJAX),jquery,ajax,apache,.htaccess,cross-domain,Jquery,Ajax,Apache,.htaccess,Cross Domain,这似乎是一个非常常见的问题,我已经讨论了几十个主题。然而,到目前为止,没有一个回答对我有效。基本上,我有一个带有jQuery/AJAX脚本的页面,它从外部(跨域)页面中提取一些元素 我已尝试将其放入.htaccess文件: Header set Access-Control-Allow-Origin "*" 以及: <ifModule mod_headers.c> Header set Access-Control-Allow-Origin: * </ifModule

这似乎是一个非常常见的问题,我已经讨论了几十个主题。然而,到目前为止,没有一个回答对我有效。基本上,我有一个带有jQuery/AJAX脚本的页面,它从外部(跨域)页面中提取一些元素

我已尝试将其放入.htaccess文件:

Header set Access-Control-Allow-Origin "*"
以及:

<ifModule mod_headers.c>
    Header set Access-Control-Allow-Origin: *
</ifModule>  
当我在桌面上运行页面时,一切都很正常,但在实际托管的服务器上,Chrome中的控制台错误显示:

"XMLHttpRequest cannot load http://external_url.com. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://my_url.com' is therefore not allowed access. 

有什么想法吗

在我的服务器上,我必须在vhost目录指令中明确设置url:

Header set Access-Control-Allow-Origin "http://mysite.mydomain.com"

在将接收请求的站点上。

该.htaccess文件位于外部url服务器右侧。Safari和Chrome都有相同的问题,产生相同的结果。有解决办法吗?
Header set Access-Control-Allow-Origin "http://mysite.mydomain.com"