我正在开发一个基于 sencha-touch-2.1.0 的应用程序。该应用程序处理一些跨域请求。
我们使用 PHONEGAP 将 js 文件与 Android 代码封装在一起,以使应用程序在 Android 手机中运行。
我已经安装了 apache 版本为 2.4.4 的 wamp 服务器。
我想在 Android 手机浏览器中测试应用程序的 UI,所以我将 sencha touch 应用程序的src文件放在 WAMP 的 apache 服务器的 www 目录中。
但我在 PC 的 Chrome 控制台中收到请求错误:
Origin http://192.168.1.102 is not allowed by Access-Control-Allow-Origin.//192.168.1.102 is the ip of my WAMP server.
在谷歌几个小时后,我找到了一个简单的方法,比如
`<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</IfModule>`
更改 apache 服务器的 httpd.conf 以允许 ajax 跨域请求的方法。 但它不起作用。 那么如何更改 apache 服务器的 httpd.conf 呢?