`
wangyanlong0107
  • 浏览: 486743 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

[转]Tomcat7使应用成为根路径应用,并绑定多个域名

 
阅读更多

http://blog.sina.com.cn/s/blog_58b9cb3a01017y81.html

 

目前有个应用的服务地址是:

http://xxx.xxx.xxx.xxx:8080/crm/login

希望访问地址改为

http://xxx.xxx.xxx.xxx:8080/login

 

 

具体做法是:

1、将tomcat的webapps下的应用全部删除(不知道这个是否是必须的,只是安全起见);

2、修改server.xml,在最后的标签前面写(粗体部分)

<Host name="localhost"  appBase="webapps"  unpackWARs="true" >
 <!--其他配置内容不变-->
 <Context path="" docBase="crm"/>
</Host>

重启服务器即可。

 

多个域名绑定==

<Host name=“ttt.com”  appBase=“webapps”
    
    unpackWARs=“true” autoDeploy=“true”>
    
    <Alias>www.test3.com</Alias>
    
    <Valve className=“org.apache.catalina.valves.AccessLogValve” directory=“logs”
    
    prefix=“localhost_access_log.” suffix=“.txt”
    
    pattern=“%h %l %u %t &quot;%r&quot; %s %b” />
    
    <Context path=“” docBase=“D:\TomCat7.0\testapp\TestWebliu” />
    
    </Host>

分享到:
评论

相关推荐

    TOMCAT多域名绑定

    通过配置`server.xml`文件中的`&lt;Host&gt;`元素,可以创建并绑定多个虚拟主机。 2. **配置`server.xml`**:Tomcat的主配置文件`server.xml`位于`conf`目录下。在此文件中,你需要为每个域名创建一个`&lt;Host&gt;`标签,设置`...

    tomcat 域名绑定

    当我们有多个项目需要绑定到同一个域名时,我们可以在 &lt;Host&gt; 标签中添加多个 &lt;Context&gt; 标签,以实现多项目绑定。例如:...

    tomcat域名绑定

    在IT行业中,Tomcat是一个...总之,通过正确配置Tomcat的`server.xml`文件,你可以轻松地实现多域名绑定,为每个域名提供独立的Web应用程序服务。这种灵活性使得Tomcat成为了许多企业和开发者的首选Java Web服务器。

    tomcat 多域名配置

    每个`Host`元素代表一个虚拟主机,可以绑定到一个或多个域名。当请求到达Tomcat时,它会检查请求头中的`Host`字段,然后将请求路由到相应的`Host`配置。 三、配置步骤 1. **编辑server.xml**:打开Tomcat的配置文件...

    tomcat-指定域名且不含应用名

    如果你有多个应用需要绑定到同一个域名,只需为每个应用添加一个`&lt;Context&gt;`元素,改变`docBase`属性即可。例如: ```xml ``` 访问这两个应用的URL将分别是`www.example.com`和`www.example.com`,而不会...

    多域名绑定问题资料集合

    3. 如果需要绑定多个域名,可以为每个域名创建一个新的Host元素,或者在同一Host元素内添加多个Context元素,用不同的域名和路径区分。 同时,为了实现多域名绑定,还需要确保DNS配置正确。在DNS服务器上,为每个...

    给tomcat 服务器配置域名

    在Tomcat中,虚拟主机管理多个Web应用程序,每个都绑定到不同的主机名。这可以通过修改Tomcat的配置文件来实现。主要涉及两个文件:`server.xml`和`conf/server.xml`。 1. 打开`conf/server.xml`,找到`&lt;Host&gt;`元素...

    Tomcat支持不同的域名访问各自不同程序的配置方法

    4. **虚拟主机别名**:通过添加`&lt;Alias&gt;`元素,可以为同一个`Host`配置多个域名。 5. **资源加载**:使用`&lt;Resources&gt;`元素可以自定义Web应用的资源加载行为,如设置静态文件缓存。 6. **上下文参数和监听器**:在...

    多个Tomcat配置

    通过以上步骤,我们可以有效地在一台服务器上配置并运行多个Tomcat实例,实现资源的高效利用和应用的独立部署。在实际操作中,根据具体需求,可能还需要调整其他配置,如连接池、线程池、session复制等,以优化性能...

    免费域名--花生壳绑定tomcat花生壳路由器的设置.pdf

    - 如果需要绑定多个免费域名,只需在花生壳网站注册更多域名,并在`server.xml`文件中添加对应的`&lt;Host&gt;`标签,每条记录对应一个域名和项目。 5. **验证设置** - 配置完成后,重启Tomcat服务和路由器,确保所有...

    tomcat_config.zip

    3. **域名绑定**:Tomcat可以通过`Server Name Indication (SNI)`来支持多个域名。在`&lt;Connector&gt;`元素中添加`serverName`属性,可以将特定的HTTPS连接映射到特定的虚拟主机。 4. **图片上传**:实现图片上传功能,...

    tomcat5配置详解

    - **Host**:每个Host代表一个虚拟主机,可以绑定多个域名。 - **Context**:每个Context代表一个Web应用程序,配置应用路径、文档根目录等。 - **context.xml**: 用于配置单独的Web应用,可以设置应用的属性,...

    tomcat8.0.36linux版zip

    8. **虚拟主机**:在Tomcat中,可以配置多个虚拟主机,每个虚拟主机可以绑定不同的域名或IP,通过`&lt;Host&gt;`元素在`conf/server.xml`中定义。 9. **热部署**:当应用的`.java`或`.jsp`文件发生改变时,Tomcat可以自动...

    tomcat7.0.rar

    作为轻量级应用服务器,Tomcat在处理动态Web内容方面表现优秀,尤其对于小型到中型的项目,它简洁而高效的特性使其成为开发者首选。 一、Tomcat7.0的基础架构 Tomcat7.0基于Servlet 3.0和JSP 2.2规范,这使得它在...

    tomcat-7.0.52.zip

    5. **虚拟主机**:在server.xml中配置Host元素,支持多个域名绑定到同一台Tomcat服务器。 6. **集群与负载均衡**:通过复制Session和配置负载均衡器,实现多台Tomcat服务器间的负载均衡和故障转移。 7. **性能优化...

    apache-tomcat-5.5.27

    7. **虚拟主机**:Tomcat支持多个虚拟主机,允许在一个Tomcat实例上部署多个应用,每个应用可以绑定不同的域名。 8. **集群与负载均衡**:虽然Tomcat 5.5.27不是一个企业级的服务器,但它也支持简单的集群配置,...

    tomcat 8.0.36

    在`server.xml`中的`&lt;Host&gt;`元素可配置虚拟主机,允许多个域名在同一台服务器上运行独立的应用程序。 9. **JNDI资源** Tomcat支持Java Naming and Directory Interface (JNDI),允许应用程序查找和绑定各种类型的...

    tomcat虚拟服务器

    【标题】:“Tomcat虚拟服务器”是指在Apache Tomcat应用服务器上设置多个独立的服务器配置,每个配置可以独立运行不同的Web应用程序,或者为不同的域名、端口或SSL证书提供服务。这种方式有助于隔离不同项目,提高...

    Tomcat5.5.20中文使用帮助文档

    6. **虚拟主机**:了解如何通过`server.xml`配置多个虚拟主机,使得一台Tomcat服务器可以托管多个域名的Web应用。 7. **安全配置**:设置用户访问权限,创建和管理`tomcat-users.xml`中的用户角色,理解` Realm `的...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和 tomcat 注:本例程以一台机器为...

Global site tag (gtag.js) - Google Analytics