其实和apache一样,参照apache 设置允许跨域
1.首先找到 httpd.conf 文件
2. 找到 #LoadModule headers_module modules/mod_headers.so
把#注释符去掉(也有可能已经默认去掉了),目的是开启头信息自定义模块
3.查找 DocumentRoot "/ihs/webapp/resources",这里是存放资源的路径,该路径是默认访问的
再往下找,直到看到<Directory ></Directory >
<Directory />
AllowOverride None
...
</Directory>
然后在其之下加入一个新的<Directory ></Directory>,配置如下:
<Directory "/ihs/webapp/resources(服务器上需要被跨域访问的资源路径)">
AllowOverride None
...
#对所有域名开放
Header set Access-Control-Allow-Origin * (这样加上一行)
#对指定域名开放
Header set Access-Control-Allow-Origin http://www.***.com (或者这样加上一行)
</Directory>
OK,跨域问题搞定