我们通过安装了Visual SVN的IIS7在这台Windows 2008服务器上安装多个站点。转到https:// [服务器上的任何站点]会显示SubVersion Repositories登录页面。VisualSVN服务器响应我们服务器上的所有https请求 - 如何禁用?
这是什么原因造成的,我该如何解决?
UPDATE
全部托管在相同的IP地址
感谢。
我们通过安装了Visual SVN的IIS7在这台Windows 2008服务器上安装多个站点。转到https:// [服务器上的任何站点]会显示SubVersion Repositories登录页面。VisualSVN服务器响应我们服务器上的所有https请求 - 如何禁用?
这是什么原因造成的,我该如何解决?
UPDATE
全部托管在相同的IP地址
感谢。
假设每个托管站点都对应一个不同的IP地址,您可以在VisualSVN Server属性中指定绑定IP。通过这种方式,VisualSVN Server将监听这个特定的IP,并且不会响应其他地址(即托管站点)的请求。换句话说,443端口将可用于其他地址。
指定的VisualSVN服务器绑定地址:
如果您的托管网站和VisualSVN服务器无关e通过相同的IP地址,我想你将不得不将VisualSVN侦听端口从443改变为另一个端口号(在“网络”选项卡中;不要忘记重新启动VisualSVN服务器)。唯一的缺点是你必须明确指定URL中的端口号才能进入SubVersion Repositories登录页面:https://your-domain:NEW_PORT_NUMBER/svn/
这意味着VisualSVN服务器提供所有https连接(端口:443)。也许你应该在VisualSVN服务器上配置一个虚拟主机。
完美,谢谢! – ElHaix 2012-02-08 18:07:31
将VisualSVN Server绑定到特定IP的第一个建议对我无效。它继续在端口443上监听所有IP。你的第二个建议虽然有效。 – ajbeaven 2015-08-13 09:59:36