IIS实现服务器反向代理用法介绍

今天给打击分享IIS实现服务器反向代理用法,感兴趣的可以学习一下!

场景:本地电脑启动了两个网站地址分别为:

http://127.0.0.1:8081/Site

http://127.0.0.1:8082/Test

要实现同一个端口访问:

http://127.0.0.1:8080/Site

http://127.0.0.1:8080/Test

可以使用IIS反向代理来实现。具体步骤如下:

安装IIS

安装IIS插件

               

Application Request Routing(ARR x64)(ARR x32)

URL Rewrite(x64 x32)

配置Application Request Routing

双击Application Request Routing图标

               

配置代理规则

               

勾选启用,然后点击应用退出该界面。

               

新建IIS站点Demo,然后添加两个添加应用程序,如下图:

               

配置URL重写

               

               

               

               

Site站点配置

模式:^(.*?)

重写URL:http://127.0.0.1:8081/Site/{R:1}

               

Test站点配置

模式:^(.*?)

重写URL:http://127.0.0.1:8082/Test/{R:1}

               

               

然后就可以正常浏览使用了。

IT技术分享社区

个人博客网站:https://programmerblog.xyz

文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270539.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java if else过多_Spring Boot中如何干掉过多的if else!

需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式&#xff0…

硬件知识:固态硬盘相关知识介绍

目录 1、主控 2、固件算法 3、SSD的SATA接口与M.2接口 4、速度对比 今天就为大家全面科普一下固态硬盘的相关知识,让大家购买时做到心中有数,按需选择。 首先还是从SSD的结构来说起,SSD最基本的组成部件分为:主控芯片、闪存芯片、…

编码实战Web端联系人的增删改查

首先画出分析图 实现效果如图 项目下的包如图: 实体包 package com.contactSystem.entiey;public class Contact {private String Id;private String name;private String sex;private String age;private String phone;private String qq;private String email;pub…

选型java程序_Java程序员自动化指南

一、背景在Java web开发中,虽然Spring boot已经帮助我们简化了很多工作,但项目中庞杂的业务仍然需要自己去编写较多的 entity,vo,Mapper,Service, Controller 代码等,那么我们有没有什么办法来简…

网络知识:光猫光纤宽带故障排查笔记

在日常上网过程中出现的故障,很大一部分是由于线路和光猫故障引起,现简单介绍一下,如何处理这些故障。 现象一:不能上网(网络中断) 故障排查: 1、确认您的光猫信号灯是否正常: ①电源…

treeview自动从表中添加标题和列值做目录的方法2

treeview自动从表中添加标题和列值做目录的方法2,该方法是借鉴万一老师的 http://www.cnblogs.com/del/archive/2008/05/15/1114450.html 首先界面上添加treeview组件,然后在treeview的onchange事件里这样写: 因为要用到定义个过程&#xff0…

Linux常用运维命令笔记

今天给大家整理一下Linux常用的命令,希望对大家能有所帮助!MYSQL相关1、查看mysql版本status; select version()2、 mysql启动命令#01 使用 service 启动:service mysqld start (5.0版本) service mysql start (5.5.7版本) #02 使用 mysqld 脚…

java 异常 过滤器_在过滤器Filter中抛出一个全局异常可以捕获的异常

1、创建自定义异常public class TokenException extends RuntimeException {private static final long serialVersionUID 1L;private Integer errCode;private String message;public TokenException(Integer errCode){this.errCode errCode;this.message ExceptionEnum.ge…

php对二维数据进行排序

PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义。方法一:(经验证,成功) 作用:对二维数组进行指定key排序参数:$arr 二维数组 ,$shortKey 需要排序的列…

电脑知识:如何将旧电脑文件迁移到新电脑中,包括操作系统

将旧电脑中的文件和操作系统全部转移到新电脑中,一般可以借助分区助手、磁盘精灵或者GHOST等磁盘工具。为了提高数据传输速度,可以将旧电脑的硬盘拆下安装到新电脑,然后使用PE工具盘引导电脑进入PE系统中,将旧电脑硬盘中的数据借助…

判断是否为自然数java_java判断输入的是否是自然数

/** * 编写一个Java应用程序的方法,该方法接收从键盘输入的自然数: * 如果输入的数不是自然数。抛出异常,提示“请正确输入数字!”,然后继续等待用户输入。 * 如果输入的数为正数,则显示这个数,程序继续运行。 * 如果输入为负数&#xff…

浏览器插件:一款解决谷歌浏览器吃内存神器插件

Chrome浏览器是大部分开发者必备的浏览器,它的主要有点有便于调试、启动快、无广告。但是谷歌浏览器也有自己的缺点,Chrome浏览器对系统内存的占用太大了,每打开一个页面都会占用系统内存。如果你的浏览器一下子打开几十个网页,不…

java stdin 和stdout_对stdin,stdout 和STDOUT_FILENO,STDIN_FILENO的学习

在unix系统调用中,标准输入描述字用stdin,标准输出用stdout,标准出错用stderr表示,但在一些调用函数,引用了STDIN_FILENO表示标准输入才,同样,标准出入用STDOUT_FILENO,标准出错用STDERR_FILENO.他们的区别:stdin等是FILE *类型,属于标准I/O,…

java多线程之hashmap concurrenthashmap的状态同步

最近在高并发的系统中发现,concurrenthashmap除了大家熟知的避免循环期间发生ConcurrentModificationException异常外,还有重要的一点是Retrievals reflect the results of the most recently completed update operations holding upon their onset&…

电脑软件:推荐两款好用的文件重复检测软件

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…