zoukankan      html  css  js  c++  java
  • 访问 Tomcat支配项目去除项目名和端口号通过IP地址(或域名)访问

    Tomcat去除项目名称和端口号 
    1. 去除端口号 
    将端口设为80: 
    <Connector port="80" protocol="HTTP/1.1" 
    connectionTimeout="20000" 
    redirectPort="8443" URIEncoding="GBK"/> 
    2. 去除项目名称 
    项目默认部署在webapps目录下,将项目拷出,放在与webapps同级的目录下,配置如下: 

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

    <!-- SingleSignOn valve, share authentication between web applications 
    Documentation at: /docs/config/valve.html --> 
    <!-- 
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> 
    --> 

    <!-- Access log processes all example. 
    Documentation at: /docs/config/valve.html -->

      <!-- ${catalina.home} / 转载文章时看到的,-->
    <Context path="" docBase="C:/WebApp/WebRoot/Blog" debug="0"/> 
    </Host> 
    例如要部署的项目名称是“Blog”,你这样访问了,http://ip/ tomcat管理页面http://ip/manager/html

      如果path="/ABC"里面添加了内容,那么访问时的路径就是http://域名/ABC

      注意:隐藏IP,直接通过域名访问的方法
    在C:WindowsSystem32driversetc路径下找到hosts文件,配置:

      # For example:
    #    ip地址         别名
    #   102.54.9     # source server
    #    38.2       # x client host

      # localhost name resolution is handled within DNS itself.
    # 127.0.0.1    localhost
    # ::1       localhost
    #127.0.0.1 activat

      配置好之后,就可以通过别名访问项目了

  • 相关阅读:
    认识 liunx 文件属性
    laravel 配置mongodb 出现 Database [text] not configured 问题【已解决】
    php 判断字符串的长度的两种方法
    php 循环里面套sql怎么解决
    php 给入门新手们填的第一个坑
    Vue 调用其他Vue或自己Vue中的方法时,this指向不生效
    绑定点击事件触发多次
    computed 计算属性的获取和设置
    el-Cascader 最后一项删不掉
    前端 --- 格式化的配置
  • 原文地址:https://www.cnblogs.com/xiaohouzai/p/7862324.html
Copyright © 2011-2022 走看看