修改域名和访问域名时去掉项目名
1、修改端口为80端口
因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。
打开tomcat安装目录,根据路径找到 server.xml 路径......\apache-tomcat-7.0.70\conf\server.xml 如下:将其中port="8080"修改为port="80"即可。
1
2
3
|
<Connector port=
"80"
useBodyEncodingForURI=
"true"
protocol=
"HTTP/1.1"
connectionTimeout=
"20000"
redirectPort=
"8443"
/>
|
2、修改域名
找到如下字段:将localhost修改为自己自定域名,例如:qa.module.gyyx.cn
1
2
|
<Host name=
"qa.module.gyyx.cn"
appBase=
"webapps"
unpackWARs=
"true"
autoDeploy=
"true"
>
|
3、去掉项目名称
在第二部内容中继续添加如下内容,意思就是将webapps下的gyyx-cn-ui项目 /gyyx-cn-ui路径改为/ 访问,去掉项目名称。
1
|
<Context path=
"/"
docBase=
"/gyyx-cn-ui"
debug=
"0"
reloadable=
"true"
></Context>
|
这是修改后的效果:
1
2
3
4
|
<Host name=
"qa.module.gyyx.cn"
debug=
"0"
appBase=
"webapps"
unpackWARs=
"true"
autoDeploy=
"true"
xmlValidation=
"false"
xmlNamespaceAware=
"false"
>
<Context path=
"/"
docBase=
"/gyyx-cn-ui"
debug=
"0"
reloadable=
"true"
></Context>
|
由于是域名访问,还需要设置域名解析,我们可以使用工具或者直接修改host文件,常用工具就是switchHost工具,将域名设置成对应的ip地址:
重启tomcat
下面是请求之后的结果:ip地址已经改为qa.module.gyyx.cn域名访问,且取消端口和项目路径