首页 > 代码库 > Visual SVN IIS反向代理设置

Visual SVN IIS反向代理设置

需要解决的问题:

1. 设置反向代理

2. 解决部分后缀文件无法提交的问题

1. 设置反向代理

接收所有的URL

image

允许所有的HTTP_HOST

image

跳转到被代理的服务器

image

 

 

2. 允许所有后缀的文件访问IIS服务器

清楚所有IIS默认的fileExtensions

<security>            <requestFiltering>                <fileExtensions>                    <clear/>                </fileExtensions>            </requestFiltering>        </security>

 

3.总结

所有的配置,最终就是一个web.config文件

<?xml version="1.0" encoding="UTF-8"?><configuration>    <system.webServer>        <rewrite>            <rules>                <rule name="svn.niusys.com">                    <match url="^(.*)" />                    <conditions>                        <add input="{HTTP_HOST}" pattern="^(.*)" />                    </conditions>                    <action type="Rewrite" url="http://127.0.0.1:8080/{R:1}" />                </rule>            </rules>        </rewrite>        <security>            <requestFiltering>                <fileExtensions>                    <clear/>                </fileExtensions>            </requestFiltering>        </security>    </system.webServer></configuration>

Visual SVN IIS反向代理设置