2014-09-01 68 views
1

我想配置我的虛擬主機以將其用於靜態文件和動態腳本。我在Symfony上使用了Angular和Symfony2,REST系統,並在Angular上使用了前端系統。但是,如果我向我的API發出http請求,我得到一個錯誤No'Access-Control-Allow-Origin',所以我想配置我的虛擬主機使用靜態和動態,並允許Angular向API請求進入APIApache虛擬主機兼有靜態和動態

+0

所以你的休息主機是另一個虛擬主機比你的前端主機? – 2014-09-01 14:56:13

+0

他們在不同的文件夾中。我想讓它們在一個主機中,一個讀取靜態文件並通過角度使用API​​的路徑。 – madberdin 2014-09-01 14:59:08

+0

一個虛擬主機只能有一個文檔根目錄,爲什麼不在同一個symfony應用程序中有其他的和前端部分?也許nelmio-cors捆綁比設置acces容易 - 允許標題 – 2014-09-01 15:00:35

回答

0

可以在前端使用jsonp或在後端使用CORS來避免此問題。 由於jsonp似乎是hacky的方式,我認爲你應該嘗試nelmio cors捆綁它應該修復你的問題。