VisualSVN 服务器响应我们服务器上的所有 https 请求 - 如何禁用?
我们通过 IIS7 在这台 Windows 2008 服务器上托管多个站点,该服务器还安装了 Visual SVN。转到 https://[服务器上的任何站点] 将显示 SubVersion 存储库登录页面。
造成这种情况的原因是什么?我该如何解决?
更新
全部托管在同一 IP 地址上,
谢谢。
We are hosing several sites on this one Windows 2008 server through IIS7, which also has Visual SVN installed. Going to https://[any site on the server] brings up the SubVersion Repositories login page.
What is causing this, and how can I fix it?
UPDATE
All hosted on the same IP address
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设每个托管站点对应不同的 IP 地址,您可以在 VisualSVN Server 属性中指定绑定 IP。这样,VisualSVN Server 将侦听此特定 IP,并且不会响应其他地址(即托管站点)的请求。换句话说,443端口将可供其他地址使用。
要指定 VisualSVN 服务器绑定地址:
如果您的托管站点和 VisualSVN服务器可以通过相同的 IP 地址访问,我认为您必须将 VisualSVN 侦听端口从 443 更改为另一个端口号(在“网络”选项卡中;不要忘记重新启动 VisualSVN 服务器)。唯一的缺点是您必须在 URL 中明确指定端口号才能到达 SubVersion 存储库登录页面: https: //您的域:NEW_PORT_NUMBER/svn/
Assuming each hosted site corresponds to a different IP address, you can specify the binding IP in VisualSVN Server properties. In this way, VisualSVN Server will be listening on this specific IP and will not respond on requests for other addresses (i.e. hosted sites). In other words, 443 port will be available for other addresses.
To specify VisualSVN server binding address :
If your hosted sites and your VisualSVN Server are reachable via the same IP address, I think you will have to change VisualSVN listening port from 443 to another port number (in Network tab; dont forget to restart VisualSVN server). The only drawack is that you will have to specify explicitly the port number in URL's to reach the SubVersion Repositories login page : https://your-domain:NEW_PORT_NUMBER/svn/
这意味着 VisualSVN 服务器为所有 https 连接提供服务(端口:443)。也许您应该在 VisualSVN 服务器上配置虚拟主机。
That means the VisualSVN Server serves all https connections (port: 443). May be you should configure a virtual host on the VisualSVN Server instead.