我们在这台Windows 2008服务器上通过IIS7管理多个站点,IIS7也安装了Visual SVN。转到https:// [服务器上的任何站点]会显示SubVersion存储库登录页面。
造成这种情况的原因是什么,我该如何解决?
更新
全部托管在同一IP地址
感谢。
答案 0 :(得分:4)
假设每个托管站点对应不同的IP地址,您可以在VisualSVN Server属性中指定绑定IP。通过这种方式,VisualSVN Server将监听此特定IP,并且不会响应对其他地址(即托管站点)的请求。换句话说,443端口可用于其他地址。
指定VisualSVN服务器绑定地址:
如果托管站点和VisualSVN服务器可通过相同的IP地址访问,我认为您必须将VisualSVN侦听端口从443更改为另一个端口号(在“网络”选项卡中;不要忘记重新启动VisualSVN服务器)。唯一的方法是,您必须明确指定URL中的端口号才能访问SubVersion Repositories登录页面:https://your-domain:NEW_PORT_NUMBER/svn/
答案 1 :(得分:1)
这意味着VisualSVN Server服务于所有https连接(端口:443)。可能是您应该在VisualSVN服务器上配置虚拟主机。