一般来说,我们访问一个web项目,常用http://localhost:8080/项目名/XX.jsp的这种方式,比较麻烦。如果我们打算采用www.XXX.com的方式访问我们的项目,该肿么办呢?

找到Tomcat的安装目录,D:\tomcat\apache-tomcat-6.0.39\conf的 server.xml文件

找到下面这行   ,将8080 改为80

修改前:

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

修改后:

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

--------------------------------------------------------------------------------------------------------------------------

还是server.xml文件,找到Engine标签,在此标签下修改Host标签

修改前:

<Engine name="Catalina" defaultHost="localhost">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

</Host>
    </Engine>

修改后:

<Engine name="Catalina" defaultHost="localhost">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>

<Host name="www.zc123.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false"           
            <Context path="" docBase="/zc/" />
      </Host>
    </Engine>

www.zc123.com 就是你后面用到的访问名称

docBase="/zc/"  这里是你的项目名,注意前后都有斜杠

-------------------------------------------------------------------------------------------------------------------------

配置虚拟主机,C:\Windows\System32\drivers\etc  下Hosts文件,添加如下一行

注意:

第一个坑,Hosts文件保存之后不一定立即生效,打开cmd命令,输入 ipconfig /flushdns   回车,如图

第二个坑,你的登陆首页可能是你自己命名的,需要在D:\tomcat\apache-tomcat-6.0.39\conf的web.xml中配置一下

我的web.xml中  有以下几行,登陆的时候会自动从上往下寻找,把你的首页添加进去即可

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

第三个坑,我做完才发现上面的方法对自己电脑上的web项目有效,即Tomcat布置在自己电脑上。其实我想要的效果是局域网的各个用户通过域名访问服务器上的web项目。又是一顿查资料,发现得配置域名服务器~~~~

配置Tomcat的虚拟目录,通过www.XXX.com的方式访问项目相关推荐

  1. Tomcat的虚拟目录映射常用的几种方式

    可以直接将项目丢到tomcat的webapps目录下,当tomcat重启时就可以访问到项目了 如果你直接想通过 http://localhost:8080/welcome.html 直接访问该页面,可 ...

  2. Tomcat映射虚拟目录的三种方式(2021版)

    前言:首先要弄明白什么是TOMCAT的虚拟目录:当WEB应用开发完毕后,如果想要对外发布就需要部署到服务器上面,服务器的主要功能就是需要监听端口.接收和解析访问请求并转发给相应的WEB应用进行处理.比 ...

  3. Tomcat设置虚拟目录的方法, 不修改server.xm

    在tomcat文件夹的 conf\catalina\localhost增加project .xml文件 文件内容: <Context path="/project" relo ...

  4. 使用Tomcat Catalina进行Tomcat服务器虚拟目录设置

    最近使用Tomcat 的时候需要进行虚拟目录设置,上网查了一下说是使用Tomcat Catalina进行虚拟目录设置比较好,这样不用修改Tomcat其他相关配置,感觉这个方法很好,于是在下面试了一下, ...

  5. Tomcat 映射虚拟目录

    2019独角兽企业重金招聘Python工程师标准>>> 运行环境:Tomcat6.0,eclipseMars 实现方法 (建议)方法1.%TOMCAT_HOME%/conf/serv ...

  6. nginx 配置代理和虚拟目录示例

    server { listen 80;         server_name songaimin.xxx.cn          #index index.php index.html index. ...

  7. 配置IIS之虚拟目录

    什么是IIS虚拟目录?有什么优点? 虚拟目录指在站点下建立一个虚拟子目录,指定一个固定的物理路径做为站点的应用路径. 1.虚拟目录与父级站点共用一个应用程序池,例如:站点TestWeb(c:\Inet ...

  8. IDEA配置tomcat静态资源目录

    笔记:如何在IDEA中配置Tomcat的静态资源目录 先找到本地的Tomcat目录,(everything里搜索Tomcat) \ 打开tomcat目录,找到并进入conf目录 \ 需要修改两个文件s ...

  9. 在Godday虚拟主机上面配置BlogEngine.NET虚拟目录的处理方法

    原文地址:http://hongzhang.me/post/2011/06/11/godaddy-blogengine-virtualpath.aspx Godaddy的虚拟主机支持多个域名,但是我再 ...

最新文章

  1. 万事开头难!最新MyBatis程序配置教程(IDEA版)
  2. python中ht_python – 解析HTSQL时处理语法歧义
  3. 关闭CISCO不必要的服务
  4. sw标准件不能配置_思科设备与华为设备在配置Telnet,有啥不一样呢?
  5. tornado数据库迁移
  6. 我心中的ASP.NET Core 新核心对象WebHost(二)
  7. 上传文件到服务器地址怎么配置,文件上传到服务器怎么配置
  8. redis教程(七)之redis List
  9. Mac 安装 home Brew以及 XCTool的过程记录
  10. 8位数控分频器的设计_数控分频器的设计实验报告
  11. leetcode剑指Offer2
  12. QIIME 2教程. 01简介和安装 Introduction Install(2020.11)
  13. 华为路由器:ppp协议
  14. 斐讯R1音箱安装悟空遥控,并实现DLNA推送
  15. Altium Designer学习
  16. 数学分析里面的蕴含(⇒)到底是什么意思
  17. 云南大学软件测试,云南大学《软件测试》软件测试期末报告.pdf
  18. 构建统一平台消除“数据烟囱”“信息孤岛”
  19. 打不开“计算机管理”
  20. 一个因变量四个自变量,只有数据如何用1stopt拟合得到非线性方程

热门文章

  1. Ae 效果详解:毛边
  2. php 无限分类递归树形(稳定版)
  3. mongodb 搜索速度_Mongodb查询缓慢问题处理
  4. 2018年04月14日_s芃成_新浪博客
  5. maya 常用命令用法整理
  6. 头歌实训之python字典入门
  7. 程序员五六年能存100万,你说你焦虑个啥!!!
  8. 云服务器布置_云服务器配置怎么选
  9. Markdown pad2 保存为pdf的两种方法
  10. 表观遗传的变化能够将动物的回避行为传给下一代