设置IIS反向代理
起因是想在服务器上安装SVN Server,选择的是SVN Server,这软件好像只支持http(s)协议,没有SVN协议,好吧,就不折腾了。在安装时选择端口号时又凌乱了,不想暴露那么多端口号,就打算用IIS的反射代理来实现。
这里记录一下设置IIS反向代理的操作步骤:
- 先安装以下两个软件:
Application Request Routing
URL Rewrite
其实你安装第一个ARR时时,会自动安装Url Rewrite,因为它依赖后者。 - 在IIS里设置Application Request Routing Cache,打开Server Proxy Setting,选择以下:
Enable Proxy -> YES
Keep alive -> YES
Reverse rewrite host in response headers -> NO - 在IIS里新建一个网站
在网站中设置URL Rewrite:
<rule name="svn" stopProcessing="true"> <match url="(.*)" /> <action type="Rewrite" url="http://localhost:81/{R:1}" /> </rule>
评论已关闭