• 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,进入到解压后的apachein目录,执行下面的命令

    安装服务
    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



  • 相关阅读:
    stl_heap.h
    stl_tree.h
    stl_set.h
    stl_multiset.h
    ant:如何用ant将web project打包成war包
    将java project打包成jar包,web project 打包成war包的几种演示
    windows的各种扩展名详解
    图解教你如何使用ANT打包java程序
    使用apache mail发送邮件错误解决办法
    java虚拟机的运行原理
  • 原文地址:https://www.cnblogs.com/xiaomaotao/p/9210352.html
Copyright © 2020-2023  润新知