Apache 转发配置,解决跨域问题

使用wamp时,项目需求 指定的地址需要转发至另一端服务器的请求,同时能够解决跨域的问题

Apache 安装目录,修改/conf目录下的 httpd.conf 文件

第一步 去掉两行的注释

#去掉以下两行的注释
LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so

 

 第二步 指定转发的地址

在 httpd.conf 文件末尾添加转发配置

# 将所有 /sina/ 开头的链接转发到 http://192.168.1.31:80/

ProxyPass /sina/ http://192.168.1.31:80/
ProxyPassReverse /sina/ http://192.168.1.31:80/

例:转发到本地8080端口 的配置

# 将所有/api 开头的链接转发到本地8080端口 

ProxyPass /api http://127.0.0.1:8080/api

ProxyPassReverse /api http://127.0.0.1:8080/api

JQuery 请求示例

复制代码
<script src="themes/h+/js/jquery.min.js?v=2.1.4"></script>
   
<script type="text/javascript">
    var url= "/sina/api/users"        
    alert(url);

    $.get(url,function(result){
       alert(result);
                
       console.log(result);
       console.log("---------------------------");
       console.log(result.data);

    });

</script>
复制代码

 

posted @   海乐学习  阅读(681)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2018-03-29 Easyui中 messager出现的位置
2011-03-29 SugarCRM ListView查询中加入默认条件
2011-03-29 SugarCRM ListView中只显示高级查询
2011-03-29 SugarCRM ListView中去掉导出
2011-03-29 Xdebug 使用说明
点击右上角即可分享
微信分享提示