前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WINDOWS网站IIS可以URL重写到站外的方式即IIS反向代理

WINDOWS网站IIS可以URL重写到站外的方式即IIS反向代理

作者头像
睿儿网络郝刚
发布2020-09-08 10:59:35
2.8K0
发布2020-09-08 10:59:35
举报

iis现在都提供URL重写模块,可以在站内任意跳转,但我们相跳转到别的站点该怎么办呢?

这时候你就需要一个叫做 ApplicationRequestRouting(ARR)模块 ,IIS7需要安装ApplicationRequestRouting(ARR)模块,可通过配置URL重写实现反向代理,反向代理对外都是透明的,访问者并不知道自己访问的是一个代理。更增强了安全性。

那么 ApplicationRequestRouting(ARR)模块 从哪儿获取呢?

首先我们还是推荐从IIS自带的WEB应用安装平台安装。

有的同学可能要问,为什么老从这里面安装东西呢?这东西转的又慢,还经常不成功。其实推荐从这里安装是因为,它是IIS的一个插件功能,不管你想当装什么东西,只要从这里面能找到,它就能下载原版的,比网上下载的要靠谱,第一是如果它会给自动安装的话,它会把需要的环境一并安装,只要安装成功就能使用,有的时候自已下载的东西安装完后缺东缺西的也挺浪费脑细胞的。。。所以推荐从这里面安装。

双点它 漫长的等待之后出现画面,在右上角的搜索框搜索 关键字 ARR 按回车 (它没有点的地方,只能按回车)

之里就能看到我们需要的东西了。。这个叫作 应用程序请求路由的东西就是我们需要的。。选一个安装(我这里其实是选了3.0安装。。它自动就把2.5那两个补丁给打上了。所以推荐的方法还是有一定道理的。)

因为我没重启可能这儿显示 3.0还没安装,,,点击后面的 添加按纽,貌似没有什么反应,其实它是在下面。。看图。

如图显示,已经选了一个安装项目 点击安装就好了。

如果安装不成功 那就只能使用第二个办法了:

ApplicationRequestRouting下载地址

http://www.iis.net/downloads/microsoft/application-request-routing

复制网址去下载一个,然后安装。

完装完成之后重启IIS,你的IIS里面会多一个这东西。。。说明已经完装成功。双击点开:

在右侧找到这个 Server Proxy Settings 点一下。

再把 这个 Enable proxy 勾选,其它的都默认就好,我也没设置过,也不会设置 。。。然后右侧 应用 确定。。。

大功告成。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 睿儿网络技术公社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档