所以我目前正在设置我的服务器。其中的核心部分是我想在那里托管我的 Team Foundation Server。我能够配置它以便它使用 SSL/HTTPS,到目前为止一切正常。我可以按预期访问门户。现在的问题是,我还想设置从 http 到 https 版本的站点的重定向,但这显然不起作用。
有问题的网站是 https://tfserver.marcusscholle.com/ 显然您无法登录,但至少应该看到登录提示。
但是,如果我尝试通过 www.tfserver.marcusscholle.com 访问它,我会收到一个错误,提示页面无法访问。如果查看它指向的重定向链接https://www.tfserver.marcusscholle.com/我认为这是错误的。我已在服务器上安装了 Plesk,并尝试设置“永久 SEO 安全 301 重定向从 HTTP 到 HTTPS”,但无济于事。
如果我在我的父域 (marcusscholle.com) 上执行相同操作,它会按预期工作,包括从 http 重定向到 https 页面。所以我猜这是子域特有的东西。
有人对此有什么想法吗?
编辑:提供一些附加信息。最常发布的解决方案(例如将重写规则放入 web.config)对我而言不起作用。浏览器中仍然出现 ERR_CONNECTION_RESET。应该说我在子域的 DNS 设置中只有两个条目,所以我不确定这是否会成为问题。