您现在的位置是:首页 > 建站建站
IIS实现反向代理
cc博主2021-10-03【建站】774人已围观
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
反向代理可以启用高级URL策略和管理技术,从而使处于不同web服务器系统的web页面同时存在于同一个URL空间下。
通过IIS安装反向代理,可以使得IIS和Apache等服务器运行在同一台机器上,IIS和Apache都可以通过80端口访问,使得网站的兼容性更强。
IIS实现反向代理有两种方法,IIS6通过第三方工具ISAPI Rewrite来实现反向代理,IIS7以后的版本可以用过微软自己的URL Rewrite和Application Request Routing来实现反向代理。
IIS6
先安装ISAPI_Rewrite3_0082.msi,安装完成后,再安装一个Apache服务器,Apache安装完成后,设置HTTP端口为8080,HTTPS端口4433,而IIS的HTTP端口为80,HTTPS端口443,IIS和Apache的端口不能冲突。
IIS新建一个站点,在网站根目录建立一个名为 .htaccess 的文件,内容如下,域名请修改为自己的域名:
RewriteEngine On
RewriteCompatibility2 On
RepeatLimit 200
RewriteBase
RewriteCond %{HTTP:Host} ^www.williamlong.info$
RewriteProxy (.*) https://www.williamlong.info:8080$1 [NC,P,H]
之后,IIS6+Win2003 配置反向代理到 Apache 就成功了,制定域名可以通过80端口的IIS访问,而实际网站则是再Apache的8080端口,对于用户来说是不可见的。
IIS7
IIS7不用安装第三方的软件,本身反向代理软件微软就提供,我们使用微软自己的URL Rewrite和Application Request Routing即可实现反向代理。
先安装URL Rewrite和Application Request Routing,只转发到IIS内网站,则不需要安装ARR。安装完成后,再安装一个Apache服务器,Apache安装完成后,设置HTTP端口为8080,HTTPS端口4433,而IIS的HTTP端口为80,HTTPS端口443,IIS和Apache的端口不能冲突。
安装好以上两个插件,重启IIS管理器,然后点击当前主机,就会发现两个新增的图标了。
点击Application Request Routing图标,选择Server Proxy Settings,勾上Enable proxy并点击右侧的应用。
选择需要反向代理的站点,再选择“URL重写”,点击添加规则,选择空白规则,“名称”随便写,选择“与模式匹配”,然后就在匹配URL里填个模式,^(.*),“条件输入”填写“{HTTP_HOST}”,模式为^www.williamlong.info$,入站规则的操作类型为“重写”,重写URL为“https://www.williamlong.info:8080{R:1}”,填好了保存下,即可完成IIS7的反向代理配置。
Tags:电脑可用的vpn
相关文章
猜你喜欢
公益免费全球节点ssr账号分享-节点每天更新v2ray二维码(2022/8/28)
技术好文今天星期日,cc博主为大家提供公益免费全球节点ssr账号分享-节点每天更新v2ray二维码,更新于2022年8月28日17点更新,最新v2ray节点分享。需要付费节点下方推荐点击v2rayn出门右拐即可,周末更新资源部分可用,免费资源不易,请大家珍惜。CC博客...
阅读更多IJCAI2022录用结果出炉!接收率15%,你中了吗?
人工智能我的论文,中了IJCAI2022...的论文,都是论文?作者|Ailleurs编辑|陈彩娴IJCAI2022录用结果出炉!又是几家欢喜几家愁,投稿作者们纷纷在网上分享了论文被接收或被拒的消息。据网友晒出的论文接收邮件显示,在今年的4535篇投稿论文中,...
阅读更多斯坦福最新调研:中国在AI期刊论文被引用数、会议论文与专利申请上均排名第一,超过美国
人工智能作者 | 西西编辑 | 陈彩娴刚刚,斯坦福大学发布了著名的《2022年人工智能报告》(Artificial Intelligence Index Report 2021,以下简称「报告」),迅速在人工智能领域引起传阅。报告链接:https://aiind...
阅读更多性功能障碍如何检查
健康问答性功能障碍如何检查?,大多数人对此病不感到陌生,但是由于受到几千年封建思想的影响,人们认为性知识就是淫秽下流的思想,导致不能以正确的态度去面对疾病,任其发展下去,因此大家要及早的提高对性功能障碍的认识,以及性功能障碍的治疗。性功能障碍大致分为四种:一是性...
阅读更多什么是性功能障碍呢,具体有什么表现呢?
健康问答不良的生活习惯,精神经常处在高度紧张中,或者患有疾病等,都可能会引起性功能障碍,不过在生活中很多男性并不清楚性功能障碍究竟是怎样的一种疾病,那么,什么是性功能障碍呢?具体有什么表现呢?一、什么是性功能障碍当人们因为精神心理或身体上的问题导致生殖系统出现问题,...
阅读更多