Tomcat 部署 Web 通过 ip 直接访问项目

2016-02-08·
xml
5118 次浏览
正常情况下,在访问在Tomcat中部署的项目是 [http://localhost:8080/demo](http://localhost:8080/demo) 方式 其中,IP,端口,项目名(Demo)都是必须的。 那么,怎么样才能通过 [http://localhost](http://localhost) 就能直接访问我们的项目呢? 修改 Tomcat/conf/server.xml文件 ```html <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> </Host> ``` 更改为 ```html <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="Demo" reloadable="true" /> </Host> ``` 这样就可以通过 [http://localhost:8080](http://localhost:8080) 访问项目(Demo)了,省去了项目名。。。 然后修改端口为浏览器默认的80 ```html <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> ``` 就可以通过 [http://localhost](http://localhost) 访问了。。。