iis nginx反向代理

iis反向代理-iis和tomcat整合_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
iis反向代理-iis和tomcat整合
&&神马是反向代理?指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。我们可以通过反向代理实现负载平衡、突破防火墙限制等一些非常实用的Web服务器功能,目前反向代理不管在私有云还是公有云的虚拟机上用的很多很多。
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩7页未读,
定制HR最喜欢的简历
你可能喜欢IIS实现反向代理
新建两个站点,端口分别使用 80 和 81,在DNS中新建A记录,指向该计算机(10.4.34.41)
配置过程如下:
1.在Windows Server 2012 R2上 安装ARR,URL Rewriter组件。
& ARR3.0需要如下组件支持:Web&Farm&Framework 2.2(该组件又需要Web Platform Installer 3.0 和 WebDeploy 2.0组件的支持)
& URL Rewriter2.0(For IIS7.0,支持Win 2012 R2)直接安装即可。
& 下载地址:http://www.iis.net/downloads/microsoft/application-request-routing
     & &&http://www.iis.net/downloads/microsoft/web-farm-framework
     & &&http://www.microsoft.com/en-us/download/details.aspx?id=7435
&依次安装完如上组件后,可以在IIS控制台中看到 ARR 和 URL重写 安装成功
2.启用ARR:打开ARR,然后在右侧对其启用(使用默认设置即可)
3.配置 URL重写,对URL进行过滤,将不同的访问请求(根据URL(DNS中的配置)进行过滤)定向到相应的站点
& &该设置表明只有HTTP_HOST为la80.ddv.com的URL才能通过该规则,如果绑定了多个域名,可以根据多次增加或者通过正则表达式的 | 来间隔
&{R:1}表示了Match Url 中的第一个匹配括号
配置完成后如下图:
在外部访问 la80.ddv.com 和la81.ddv.com可以访问成功。
通过配置web.config文件,也可以实现 URL重写,如下:
      &rewrite&        &rules&          &rule name="phpweb"&            &match url="^(.*)" /&            &conditions&              &add input="{HTTP_HOST}" pattern="^phpweb.leven.com.cn$" /&            &/conditions&            &action type="Rewrite" url="http://localhost:8081/{R:1}" /&          &/rule&        &/rules&      &/rewrite&
参考来源:http://blog.sina.com.cn/s/blog_532f78a40100rlpn.html
ARR安装完成后,如果在IIS里面看不到ARR图标,解决方法如下:
1.分别通过如下命令打开 IIS管理器,查看有无ARR图标:
%windir%\System32\inetsrv\iis.msc%windir%\system32\inetsrv\InetMgr.exe
2.通过PS脚本检查ARR是否安装成功:
$dll=[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Administration")#Get the manager and config object$mgr = new-object Microsoft.Web.Administration.ServerManager$conf = $mgr.GetApplicationHostConfiguration()#Get the webFarms section$section = $conf.GetSection("webFarms")$section
阅读(...) 评论()
随笔 - 16561
评论 - 1567IIS apache的反向代理问题_百度知道
IIS apache的反向代理问题
A站用的是IIS,已占用了80端口,B站用的是apache版的UPUPW。现在的情况下B只能通过别的端口访问,也就是,怎么实现访问B站的时候不用带端口
我有更好的答案
做虚拟主机吧,把127.0.0.1:8080映射为这样,然后你访问这个网址就不需要带端口了。
采纳率:65%
来自团队:
为您推荐:
其他类似问题
反向代理的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。没有更多推荐了,
不良信息举报
举报内容:
IIS反向代理解决Web前端跨域
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!17:51 提问
IIS反向代理转发到tomcat下的网站
使用IIS反向代理到一个tomcat下jsp网站,jsp页面无法使用&%=basePath%&,否则外网请求路径全部变为内网ip路径地址,求解决方案!
按赞数排序
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐}

我要回帖

更多关于 nginx ftp 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信