美文网首页
IIS反向代理配置

IIS反向代理配置

作者: 忘了呼吸的那只猫 | 来源:发表于2022-10-10 14:18 被阅读0次
  • 1.首先安装两个IIS插件:Application Request Routing(ARRv3.0)Url-Rewite

Application Request Routing下载
Url-Rewite下载

  • 2.配置反向代理:

安装完ARR之后IIS中功能菜单中会多出一个Application Request Routing Cache中,打开代理的功能。




URL ReWrite安装后,点开一个网站功能菜单中会有一个 URL 重写,根据安装的版本不通URL 重写有可能是中文版或是英文版,下载的时候注意选择对应的版本。

接下来就可以进行IIS的方向代理配置,这里我们新建一个网站叫proxytest,绑定域名(这个换成自己需要的域名)。


接下来配置方向代理,打开proxytest网站的URL重写,点击添加规则,点击弹出页面的空白规则。创建如下配置,点击应用。模式选择与模式匹配,模式的正则表达式填写(.*)全部匹配。

重写的URL填写你本地的一个URL,或者局域往内的URL,这样就能够实现返现代理的功能,浏览器中打开http://proxy.niubi.com,就可以访问到本机的8089下的内容。

配置完成后知道刚刚proxy网站的目录下,可以看到一个web.config文件,反向代理的设置就配置在这个web.config中。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="proxy.niubi.com" stopProcessing="true">
                    <match url="(.*)" negate="false" />
                    <action type="Rewrite" url="http://localhost:8089/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

可以直接将web.config,改造成你的所有需要的直接放在网站下边就可以实现反向代理了。

相关文章

  • IIS配置反向代理

    使用IIS新建一站点,绑定到某个端口(通常是80)【若已有站点此步可跳过】 进入这个站点的“URL重写”组件: 点...

  • IIS反向代理配置

    1.首先安装两个IIS插件:Application Request Routing(ARRv3.0)、Url-Re...

  • Apache配置反向代理

    参考文章: Apache配置正向代理与反向代理 Apache反向代理配置

  • 发布

    1、修改配置文件 2、发布前执行gulp命令 2、服务器上建好webapp目录,建好IIS应用,配置好反向代理 3...

  • 使用apache 2.2 mod_proxy做tomcat we

    apache的配置 mod_proxy 支持转发代理和反向代理,所以配置反向代理时首先需要关闭转发代理,关闭方式见...

  • nginx 反向代理 iis

    这里需要注意2个事情: proxy_pass后面加/,客户端在访问 http://localhost:8000/X...

  • Nginx常用配置

    基础配置 反向代理配置 静态资源配置

  • 01-nginx前端方向代理

    前端反向代理 1.下载nginx 2. 配置nginx.conf反向代理

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

  • nginx部署vue项目后,配置反向代理,但项目访问接口失败

    第一种 出现这种错误一般是反向代理配置错误,检查项目代码配置文件和接口地址反向代理是否正确,检查nginx反向代理...

网友评论

      本文标题:IIS反向代理配置

      本文链接:https://www.haomeiwen.com/subject/dgjoartx.html