如何使用http://example.com而不是http://example.com/Example/?

时间:2015-09-08 11:31:09

标签: java tomcat6

这里/Example是我的.war文件,其中的所有文件都是.jsp格式。 我通过http://example.com:8080访问了我的.war。

如何通过http://example.com访问它?

4 个答案:

答案 0 :(得分:0)

您可以在Tomcat文档中找到anwser:https://tomcat.apache.org/tomcat-6.0-doc/config/http.html

答案 1 :(得分:0)

您可以执行以下操作之一:

1)编辑tomcat安装文件夹中的conf / server.xml文件。 (我假设您使用的是tomcat,如果没有 - 请为您的Web服务器查找等效文件)。这是一个示例条目(在此处编辑端口)

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

重启tomcat。

2)第二种方法是使用重定向或url-rewrites将流量转发到端口8080到端口80。

答案 2 :(得分:0)

在tomcat的server.xml中将http连接器端口从8080更改为80。查找<Connector代码,您会看到port属性

答案 3 :(得分:0)

将WAR文件重命名为ROOT.war,tomcat的名称ROOT表示它是根上下文(所有大写字母),并且名称是为此目的保留的。见https://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Naming

接下来,将conf / server.xml中的侦听器端口从8080更改为80。