一. 虚拟路径  

配置虚拟路径有两种方式。

  • 方式一

 webapps就是一个虚拟路径。我们也可以配别的路径,将我们的web项目放在webapps以外的目录。那么我们就需要配置虚拟路径了。

我将JspProject文件放在了下面这个位置,并且将原来路径下的JspProject删除:

虚拟路径和虚拟主机

 

我们需要在conf下找到server.xml并打开它。

虚拟路径和虚拟主机

 

我们找到Engine部分里的host标签中添加路径信息。

docBase:实际路径。 

path:虚拟路径(绝对路径或者相对路径(相对于webapps))。

虚拟路径和虚拟主机

然后在浏览器输入:http://localhost:8080/JspProjrct,就会出现我们jsp文件的内容啦!声明其默认打开的路径已经被我们改变了。

虚拟路径和虚拟主机

以上就是第一种方式,这个方式需要在配置完后重启Tomcat。


  • 方式二

方式二不需要重启。

在conf->Catalina->localhost中新建“项目名.xml”中新增一行:<Context ......>和第一种方法一样的代码就行了。我们还可以将文件名换成Root.xml。我们在浏览器中就可以省去项目名。


二. 虚拟主机

如果www.test.com 先访问主机,看本机有没有,如果没有就访问网络。

a. conf/server.xml

在1除再写一个Host,并将2处的default改为我们需要它访问的name。就是在告诉Tomcat不要在访问localhost,要访问www.test.com。

虚拟路径和虚拟主机

  b.接下来我们就是需要告诉Tomcat访问www.test.com 如何先自动在本机里找,即修改文件的host文件:

在C:\Windows\System32\drivers\etc下找到hosts文件,在该文件最下面添加127.0.0.1     www.test.com这段文字。

 

相关文章:

  • 2021-07-09
  • 2021-08-26
  • 2021-12-03
  • 2021-04-10
  • 2021-12-05
  • 2022-12-23
  • 2021-08-13
猜你喜欢
  • 2021-08-24
  • 2021-11-26
  • 2022-01-01
  • 2021-12-05
  • 2021-12-05
  • 2022-01-01
相关资源
相似解决方案