Issues that need to be addressed:
1. Setting up the reverse proxy
2. Solve the problem that some suffix files cannot be submitted
1. Setting up the reverse proxy
Receive all the URLs
Allow all the Http_host
Jump to the server being proxied
2. Allow all suffixes of files to access the IIS server
Clear all IIS Default Fileextensions
<Security> <requestfiltering> <fileextensions> <clear/> </fileextensions> </requestfiltering> </Security>
3. Summary
All configurations, and eventually a Web. config file
<?XML version= "1.0" encoding= "UTF-8"?><Configuration> <system.webserver> <rewrite> <rules> <Rulename= "Svn.niusys.com"> <MatchURL="^(.*)" /> <conditions> <Addinput= "{http_host}"pattern="^(.*)" /> </conditions> <Actiontype= "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 Reverse proxy settings