【悠然】对虚拟目录 虚拟主机的理解 2014.08.19 20;40;20


1.虚拟目录:实际上就是更改  http://localhost:8080/HelloWeb/MyHtml.html
(默认打开Tomcat目录下的webapps)

变成http://localhost:8080/caohui/HelloWeb/MyHtml.html
(打开自己的目录MyApp,已映射为caohui)

两种方式:方式一:(不建议使用,原因就是需要重新启动)
1、修改Tomcat\conf\server.xml,找到<Host name="localhost"/>元素
2、在其中增加一个子元素,内容如下:
<Context path="/haha" docBase="E:\MyApp"/>
path:虚拟目录的名称。给用户来访问的
docBase:实际应用的存放目录
3、重新启动Tomcat
4、访问资源:http://localhost:8080/haha/1.html就是访问E盘下MyApp目录中的1.html
**方式二:
在Tomcat\conf\[enginename]\[hostname]目录下建立一个特殊的文件,文件扩展名为xml;
文件的主文件名就是映射的虚拟路径(即<Context path="/haha" docBase="E:\MyApp"/>中的path)
增加以下内容:
<?xml version="1.0"?>
<Context docBase="E:\MyApp"/>

**更改默认应用: 练习:配置E盘上的MyApp作为默认应用
1、在Tomcat\conf\[enginename]\[hostname]目录下建立一个特殊的文件,文件名ROOT.xml;
2、由于默认应用特殊,也需要重新启动Tomcat
访问MyApp下的1.html
http://locahost:8080/1.html

**更改默认主页:实际上就是更改默认主页


案例:默认端口\默认应用\默认主页
默认端口:
默认应用:
默认主页:
修改"应用中"的web.xml文件
根元素下增加以下内容:
   <welcome-file-list>
<welcome-file>1.html</welcome-file>
</welcome-file-list>

若其中存在其他默认主页代码,删去






2.虚拟主机:更改虚拟主机实际上就是更改域名,URL,或者说网站地址


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值