2014-04-15 45 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/ –