2014-04-15 52 views
0

我想跨域请求到xml文件。在.htaccess跨域访问不起作用

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

apache2/sites-available/default

<Directory /> 
    Options FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    allow from all 
</Directory> 

,但我仍然收到

否“访问控制允许来源”标头出现在所请求的资源。原因'*'因此不允许访问。

回答

1

Edditing如下,将你的路:

<Directory /var/www/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    allow from all 
</Directory> 

并确保你有合适的虚拟主机的配置您正在编辑。例如。 apache2/sites-available/myVirtualWebsite.com

+0

这一个为我工作,但还有一件更重要的事情:没有安装mod_headers。 http://harthur.wordpress.com/2009/10/15/configure-apache-to-accept-cross-site-xmlhttprequests-on-ubuntu/ –