【发布时间】:2015-04-05 18:34:28
【问题描述】:
我在两台不同的服务器上设置了两个 Tomcat 实例。我没有明确选择要安装的版本,它们实际上都是作为 IBM Rational Team Concert 安装的一部分自动安装的(每个服务器上的 v5.0.1 和 v5.0.2),但我可以说它们都至少是版本 7 .
首先,当我转到http://myserver.domain.com:9443/ccm 时,我会自动重定向到https://myserver.domain.com:9443/ccm。
在第二种情况下,当我转到 http://otherserver.domain.com:9443/ccm 时,我没有被重定向到 https,而是得到一个奇怪的下载或一个带有无法识别的 Unicode 字符的空白页面(取决于浏览器)。
我注意到两个 server.xml 是不同的(我不确定为什么 RTC 使它们在次要版本之间那不同),但是通过查看它们两个我必须设置的内容并不明显在第二个 server.xml 中实现第一个中存在的行为。端口 9443 设置为 HTTPS 端口。我在 server.xml 中设置什么来使对该端口的所有 http 请求自动重定向到 https?
【问题讨论】:
标签: http tomcat redirect https