如何启用cors域url和php应用程序

如何启用cors域url和php应用程序,php,angularjs,Php,Angularjs,我们如何通过使用Proxypass和proxyrevespass来解决问题是正确的方法,或者我可以使用任何其他方法,比如$http.defaults.useXDomain在CORS中真的是必要的吗?让我检查一下我使用的是下面的代码 论混淆文件 var configuration = { baseServiceAddress:'/api' } 在服务文件中: services.factory('searchService', function($http, cfg, $log) { retu

我们如何通过使用Proxypass和proxyrevespass来解决问题是正确的方法,或者我可以使用任何其他方法,比如$http.defaults.useXDomain在CORS中真的是必要的吗?让我检查一下我使用的是下面的代码

论混淆文件

var configuration = {
 baseServiceAddress:'/api'

}
在服务文件中:

services.factory('searchService', function($http, cfg, $log) {
return $http({
                method: 'GET',
                cache: false,
                url: baseServiceAddress+'somemethod',
                data: {}
            }).success(function(res) {
                //do some code here
         });
}
};
当我使用此代码时,它的搜索
192.168.10.4/api/somethod
在Chrome浏览器控制台上使用404

为了解决这个问题,我想使用ApacheRevese代理,像下面这样是好方法吗?他不适合我

/api yahoo.com/api/somethod


我得到了500个错误。

我添加了像ProxyPass/api ProxyPassReverse/api这样的revese代理