分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

apache 配置反向代理 设置

发布时间:2023-09-06 02:00责任编辑:白小东关键词:apache配置反向代理

1、下载 安装

下载地址:http://httpd.apache.org/download.cgi
将apache 安装到某个目录中

修改conf/http.conf文件

修改配置文件端口  (端口为你本地项目的端口号

修改配置文件端口 60行 :Listen 3000

第38行
修改apache的目录,改为自己 apache 安装路径

例:
Define SRVROOT "D:/_Tools/jee-oxygen/httpd-2.4.33-x64-vc11-r2/Apache24"

第249行
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
改为要测试代码的路径(自己项目的路径)

例:
DocumentRoot "D:/GitPath/workspace/yangpuOA/src/main/webpage"
<Directory "D:/GitPath/workspace/yangpuOA/src/main/webpage">

去掉下面两行前面的#
142 LoadModule proxy_module modules/mod_proxy.so
150 LoadModule proxy_http_module modules/mod_proxy_http.so
在最后加上
<IfModule mod_proxy.c>

#proxy setting
???ProxyPass /examples/ http://localhost:8080/examples/
???ProxyPassReverse /examples/ http://localhost:8080/examples/

     

</IfModule>

#   此处为你要请求接口服务器的配置

#API目录    /examples/    

#API地址  http://localhost:8080/examples/


运行cmd,进入到解压后的apache\bin目录,执行下面的命令

安装服务
httpd -k install

启动 停止服务

httpd -krestart //重启

httpd -k stop//停止

--------------------------------------------------------

报443错误,查杀相关端口
netstat -ano | findstr 443
tasklist | findstr ‘pid‘
taskkill /F /PID ‘pid‘

--------------------------------------------------

使用:

$("button").click(function () { ???????????$.ajax({ ???????????????url: "http://localhost:3000/examples/1.json", ???????????????type:"GET", ???????????????dataType:"json", ???????????????success:function(data){ ???????????????????console.log(data.name); ???????????????}, ???????????????error:function(err){ ???????????????????console.log(err); ???????????????} ???????????}) ???????})

  Note Note Note: 这里要写你本地的端口  + API目录即  : http://localhost:3000/examples/1.json" ,自动代理至 http://localhost:8080/examples/1.json



apache 配置反向代理 设置

原文地址:https://www.cnblogs.com/xiaomaotao/p/9210352.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved