1.問題描述
在Tomcat服務器上訪問項目時,我們一般要加上端口號8080(Tomcat默認端口)和項目名;但是,我們在實際生活中訪問網站,會發現直接輸入域名就可以訪問網站首頁。
那麼在Tomcat上可以去端口號和項目名訪問呢?答案是可以的。
2.解決方案
2.1去端口號
要想不帶端口號訪問Tomcat項目,只需要將8080(或其他端口號)端口號換成80端口號,因爲http協議的默認端口號是80;更換方式:找到Tomcat安裝路徑下conf文件夾下server.xml文件,打開server.xml文件,找到
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
將上述部分中的8080改爲80,即改成:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2.2去項目名
還是在上面說的server.xml文件中,在 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">下加上
<Context path="" docBase="Tomcat安裝路徑/webapps/項目名" debug="0" reloadable="true"></Context>
這樣,就可以直接輸入ip地址來訪問項目了。