在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除端口和项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。,创建文件夹,将其命名为webdb(此处为webdb,根据需要可以修改成为其它的名称。)。,并在其中创建ROOT(其中ROOT要大写)文件夹,将你的项目中的内容全部拷背到ROOT下面。然后进入TOMCAT_HOME\webapps,将balancer文件夹拷背到webdb文件夹下。\conf\,找到如这句话:<hostname="localhost"appbase="webapps"></host>unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false">然后替换appBase="webapps"中的webapps用webdb。<hostname="localhost"appbase="webdb"></host>unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false">,在访问该项目时,就可以用去掉项目名称的URL来访问了。。就是打开TOMCAT_HOME\conf\(如8080),修改为80后,即可在访问时不用输入端口号。不过要注意防止其它程序占用80端口。,为什么不删除webapps中的ROOT中的内容,然后将项目拷背到ROOT中呢,这样的话,同样可以达到想要的效果。关于这点我是这样认为的,其实方法多的是。条条大路通罗马。这样做的好处还有一个就是在用TOMCAT控制台时,可以很文便的将目录修改回来。Tomcat虚拟主机配置方案(域名解析)ForWindows/Linux(最完全版)一、打开tomcat安装目录下conf/</Engine></Service>接着添加上面添加以下内容(暂时先说分为三种方式):第一种:<Hostname=""debug="0"appBase="webapps"unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false"><Contextpath=""docBase="="0"reloadable="true"crossContext="true"/><LoggerclassName=""directory="logs"prefix="."suffix=".txt"timestamp="true"/></Host>.cn这个域名的主目录第二种:<Hostname="test..cn"debug="0"appBase="C:\\test\="true"autoDeploy="true"><Contextpath=""docBase="."/><V
tomcat去除端口号和项目名 来自淘豆网m.daumloan.com转载请标明出处.