如何将 Visual SVN 服务器设置为在端口 443 上运行,并设置 IIS 以处理端口 443 上的其他网站访问?无论如何,该 URL 通常指向 svn 服务器的 /svn/,而其他网站则指向 /fogbugz/。
或者是否可以让 Visual SVN 服务器只使用 IIS 而不是 Apache?
如何将 Visual SVN 服务器设置为在端口 443 上运行,并设置 IIS 以处理端口 443 上的其他网站访问?无论如何,该 URL 通常指向 svn 服务器的 /svn/,而其他网站则指向 /fogbugz/。
或者是否可以让 Visual SVN 服务器只使用 IIS 而不是 Apache?
重复的问题:是否可以在不使用端口的情况下将域名绑定到一个盒子上的 VisualSVN 服务器和 IIS?
选项 1:在不同的 IP 地址
上运行 VisualSVN 服务器和 IIS 您可以使用网络接口上的多个 IP 地址在同一端口上并行运行 VisualSVN 服务器和 IIS:http ://www.itsyourip.com/networking/how-在 Windows-2000xp2003/ 中添加多个 IP 地址
要将 VisualSVN 服务器配置为仅绑定到特定接口,请使用以下步骤:
要在特定接口上配置 IIS 侦听,请使用以下步骤: 1. 启动提升的命令提示符 2. 执行以下命令:netsh http add iplisten ipaddress=IPADDRESS
选项 2:对 IIS 使用反向代理
使用 SvnReverseProxy 将流量从 IIS 重定向到 VisualSVN 服务器。有关详细信息,请参阅以下链接: http://gstoolkit.codeplex.com/wikipage?title=SvnReverseProxy&ProjectName= gstoolkit
我在这里问了一个几乎相同的问题。我还有一篇博客文章,其中包含有关(公认的基本)解决方法的信息:http ://www.troyhunt.com/2009/10/creating-your-own-custom-subversion.html