方法一:
在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除端口和项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。
一、去掉项目名称
把<Context docBase="D:apache-tomcat-6.0.20webappsTCS(项目所在路径)" path="" /> 加到D:apache-tomcat-6.0.20confserver.xml文件的<Host></Host>元素下,即可去掉项目名称。如下: <Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="D:apache-tomcat-6.0.20webappsTCS" path="" />
</Host> 二、去掉端口号 打开TOMCAT_HOMEconfserver.xml中查找原始的端口号(如8080),修改为80后,即可在访问时不用输入端口号。不过要注意防止其它程序占用80端口。
方法二:
1.修改TomcatwebappsROOTWEB-INF下的web.xml文件如下:
<?xml version="1.0"encoding="ISO-8859-1"?>
<!DOCTYPE web-app
<web-app>
</web-app>
2.在TomcatwebappsROOT建立index.html文件,写入如下代码:
<head><metahttp-equiv="REFRESH" content="1;url=../工程文件夹"></head>
3.修改Tomcat/conf下的server.xml文件,把8080端口改成80:
此时在浏览器键入本地IP即可访问工程网站!