2014-09-01 67 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捆绑它应该修复你的问题。