我昨天重新启动了我的 tomcat 7 网络服务器,因为我部署了第二个网络应用程序。我在 server.xml 中添加了一个“GlobalNamingResources”,但没有更改任何其他内容!
重新启动后,我的 ROOT 应用程序无法再通过 http 访问,只能通过 https 访问。
这是我的 server.xml 连接器:
<Connector
port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="443"
compression="on"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml, .... [some more]"
/>
<Connector
port="8443"
maxThreads="200"
scheme="https"
secure="true"
SSLEnabled="true"
keystoreFile="${catalina.base}/conf/.keystore"
keystorePass="***"
clientAuth="false"
sslProtocol="TLS"
compression="on"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml, .... [some more]"
/>
难道redirectPort="443" 最好是redirectPort="8443"?但是,这以前有效。
高度赞赏任何想法。谢谢!