在Apache中启用了CORS,但是AJAX无法正常工作(chrome说不允许来源)

Joe*_*nas 12 apache ajax jquery ruby-on-rails cors

我试图让两个子域之间的AJAX工作.

rails.mydomain.com和mydomain.com

在apache中,在/ etc/apache2/sites-available /我有我的rails.mydomain.com文件:

<VirtualHost *:80>
    Header add Access-Control-Allow-Origin "http://www.mydomain.com"
    Header add Access-Control-Allow-Origin "http://www.dev-mydomain.com"
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

但是,每当我尝试从http://www.dev-mydomain.com做一个简单的ajax测试请求时,在Chrome中我得到:"XMLHttpRequest无法加载http://rails.mydomain.com/directory.来源http:/ Access-Control-Allow-Origin不允许/www.dev-mydomain.com."

谁知道我错过了什么?

stu*_*rtc 0

我已经使用rack-cors取得了一些成功,在进行跨源ajax时添加非常简单......