您的位置:首页 > 运维架构 > Tomcat

Tomcat部署项目去除项目名和端口号通过IP地址(或域名)访问

2016-04-07 13:17 811 查看

Tomcat去除项目名称和端口号

1. 去除端口号

将端口设为80:

<Connector port="80" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" URIEncoding="GBK"/>

2. 去除项目名称

项目默认部署在webapps目录下,将项目拷出,放在与webapps同级的目录下,配置如下:

<Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

<!-- SingleSignOn valve, share authentication between web applications

Documentation at: /docs/config/valve.html -->

<!--

<Valve className="org.apache.catalina.authenticator.SingleSignOn" />

-->

<!-- Access log processes all example.

Documentation at: /docs/config/valve.html -->

<Context path="" docBase="C:\Users\andy\Desktop\apache-tomcat-7.0.67\webapps\ProjectName" debug="0"/>

</Host>

注意:隐藏IP,直接通过域名访问的方法
在C:\Windows\System32\drivers\etc路径下找到hosts文件,配置:
# For example:
#       ip地址                 别名
#      102.54.94.97     rhino.acme.com         
# source server


# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost
#127.0.0.1 activate.adobe.com
配置好之后,就可以通过别名访问项目了http://www.andy.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat