TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

转载 2016年08月31日 14:50:18

一、不写端口。

这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为的TCP/IP的默认端口所以就不用写出来了。大家如果想改的话可以在tomcat安装目录中的conf文件中的server.xml文件中的

<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>

,上面的port的值TOMCAT默认为8080,我这里把它改成了80端口,就这么简单。之后你访问项目就不用再写端口了。

二、虚拟目录配置。

这里以TOMCAT7为例。虚拟目录在我看来就是为了隐藏真实目录而存在的。通过虚拟目录可以间接访问所映射的真实目录。

打开Tomcat7/conf/web.xml
找到<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
在<param-value>处将false改为true
再打开server.xml
在</host>之前加入<Context path="/虚拟目录名" docBase="D:\Tomcat 7.0\文件夹名"/>

之后,你就只能通过虚拟目录名来访问你的项目名了。

三、默认项目名(也就是不写)。

大家都知道,普通情况下我们访问TOMCAT服务器中的项目名时都是采用( http://localhost:8080/xx/index.jsp )来访问,其中localhost的指某个IP地址,8080是指访问TOMCAT的端口号(),xx为项目名,index.jsp为项目中的网页。

但大家经常在网上有很多网站我们直接输入域名就可以访问网站的网页了,这里先将域名等同于IP+端口吧。这些网站与我们自己做的网站有两点不同之处,其一就是不需要像我们访问自己的网站一样还要写项目名在后面,今天就与大家分享一下是怎么做到的。

其实很简单,先完成上面虚拟目录配置之后(主要是server.xm中的步骤,web.xml的步骤可以省略),将path的值设为“”就行了,以后访问项目就不需要写项目名了。

好了,上面三部完成后在自己电脑上直接访问localhost就可以访问项目中的默认网页了

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

一、不写端口。 这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为...
  • u010523770
  • u010523770
  • 2016年11月06日 14:16
  • 1227

tomcat 的maven插件,配置端口和访问路径

刚开始我引用的是apache自己出的插件包,配置是这样的: org.apache.tomcat.maven tomcat6-maven-plugin 2.1 http://localh...
  • yuzjang
  • yuzjang
  • 2014年12月10日 10:18
  • 6616

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
  • a1129963143
  • a1129963143
  • 2014年04月19日 17:48
  • 1411

tomcat服务器不写端口号、不写项目名访问项目、虚拟目录配置

一、不写端口号(项目访问地址无端口号)。这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问...
  • yhj19920417
  • yhj19920417
  • 2015年08月10日 16:30
  • 360

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

一、不写端口。 这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为...
  • lxabc123456
  • lxabc123456
  • 2015年06月18日 09:27
  • 330

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

一、不写端口。 这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为...
  • u010523770
  • u010523770
  • 2016年11月06日 14:16
  • 1227

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
  • a1129963143
  • a1129963143
  • 2014年04月19日 17:48
  • 1411

配置Tomcat虚拟目录和主机,通过主机名来访问项目

目的:在学习javaweb的过程中,经常会用浏览器来访问项目,但是每次访问时都需要输入一大串路径,非常麻烦。这里教大家配置tomcat虚拟主机,访问项目时,直接输入虚拟主机名字即可!步骤:1. 设置默...
  • u013443865
  • u013443865
  • 2015年07月15日 18:01
  • 1671

七、Wampserver3.0.6自定义虚拟目录、多站点配置及端口号的更改

下面请先安装wamp集成包,在进行下面的操作,下载、安装及简单操作此处略(比较简单,就不再详细说明)。 自定义虚拟目录(根目录) 虚拟目录:每个Internet服务可以从多个目录中发布。通过以通用命名...
  • qingjianduoyun
  • qingjianduoyun
  • 2017年06月22日 19:30
  • 1386

web 项目访问D盘中的图片文件(tomcat配置虚拟目录)

找到/conf/server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 之间加入如下代码: docBase是实际路径,这里一般写一个绝对的磁盘路径,当然也可以写相...
  • lan12334321234
  • lan12334321234
  • 2017年04月11日 11:40
  • 93
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
举报原因:
原因补充:

(最多只允许输入30个字)