修改域名和访问域名时去掉项目名

1、修改端口为80端口

因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。

打开tomcat安装目录,根据路径找到 server.xml   路径......\apache-tomcat-7.0.70\conf\server.xml  如下:将其中port="8080"修改为port="80"即可。

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

2、修改域名

找到如下字段:将localhost修改为自己自定域名,例如:qa.module.gyyx.cn

      <Host name="qa.module.gyyx.cn"  appBase="webapps"unpackWARs="true" autoDeploy="true">

3、去掉项目名称

在第二部内容中继续添加如下内容,意思就是将webapps下的gyyx-cn-ui项目 /gyyx-cn-ui路径改为/ 访问,去掉项目名称。

<Context path="/" docBase="/gyyx-cn-ui"  debug="0" reloadable="true"></Context>

  

这是修改后的效果:

      <Host name="qa.module.gyyx.cn" debug="0"  appBase="webapps"unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context path="/" docBase="/gyyx-cn-ui"  debug="0" reloadable="true"></Context>

  

由于是域名访问,还需要设置域名解析,我们可以使用工具或者直接修改host文件,常用工具就是switchHost工具,将域名设置成对应的ip地址:

重启tomcat

下面是请求之后的结果:ip地址已经改为qa.module.gyyx.cn域名访问,且取消端口和项目路径

转载于:https://www.cnblogs.com/airsen/p/6286269.html

tomcat部署 修改域名和访问域名时去掉项目名相关推荐

  1. 使用wamp访问localhost时查看项目地址不对

    使用wamp访问localhost时查看项目地址不对 直接点击访问不到,http://路径少了一个localhost. 怎么办呢? 找到wamp 的www 目录下的index.php 文件打开后 找到 ...

  2. Maven打包时去掉项目版本号

    Maven打包时去掉项目版本号 Maven打包后,jar或war文件名里带有版本号信息,如projectname0.0.1-SNAPSHOT.jar等,怎么去掉呢? 解决办法: 打开项目pom.xml ...

  3. 修改hosts不管用 为什么修改127 0 0 1指向的域名,访问域名却弹出别的网站

    linux上的hosts: 一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了. win上的hosts: 但是windows却是会遇 ...

  4. 修改hosts不管用。为什么修改127.0.0.1指向的域名,访问域名却弹出别的网站

    linux上的hosts: 一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了. win上的hosts: 但是windows却是会遇 ...

  5. 修改浏览器访问Java Web项目时的项目名

    名词解析 eclipse中的项目名.maven install 生成的war包:这两个文件的名字可以任意,是为了eclipse区分不同的项目名,不影响浏览器访问项目时输入的名字. 访问此项目在浏览器写 ...

  6. 如何让tomcat服务器运行在80端口,并且无需输入项目名即可访问项目()

    这个问题最开始遇到的时候是半年前,自己买了个服务器玩,但是域名解析的时候出了问题,我查了查资料才知道腾讯云是默认解析到80端口,而且还改不了. 首先是修改tomcat运行端口号,默认是8080,但是我 ...

  7. tomcat访问项目去掉项目名

    编辑server.xml 配置的意思是访问192.168.2.118时自动带上cqsj_civil项目名称 项目内部跳转页面时也就不需要再写项目名

  8. 使用apache+mod_wsgi方式部署完成后,访问网站时400(Bad Request)

    为什么80%的码农都做不了架构师?>>>    这是个血淋淋的教训,浪费青春的举动. 这几天使用linux+apache部署了一个生产环境用的网站环境,用到了django框架,在dj ...

  9. Thinkphp3.2访问Url时去掉模块

    通常我们在访问tp目录的时候是:http://xxx/index.php/Home/Index/index,以/模块/控制器/操作的方式访问,但是这样的话对于Url的优化不好,所以我们通常都会隐藏掉H ...

最新文章

  1. 贪心:Wiggle Subsequence 摇摆序列
  2. 手把手教你实现一个 Vue 进度条组件!
  3. [转]Redhat EL5.4用CentOS源进行更新
  4. Spring与Hibernate结合使用
  5. SQL 备份与恢复之还原数据库
  6. 论文浅尝 | 探索将预训练语言模型用于事件抽取和事件生成
  7. ECCV 2020 论文大盘点-视频理解与分类篇
  8. telnet远程登录协议
  9. 高校学生学籍系统C++amp;mysql
  10. 百钱买百鸡问题python编程解决_百成大达物流单号查询
  11. LPC_2136 PLC,扩展方案,兼容西门子S7-200 CPU 224XP,兼容西门子软件
  12. 4月9本最新程序员专业书:Go语言、深度学习、量子计算等与您相约
  13. 单片机程序配置成开漏输出_单片机的GPIO配置
  14. 沉浸式体验参加网络安全培训班,学习过程详细到底!
  15. springmvc+mybatis环境搭建遇到的错误
  16. 对List中的对象的模糊查询
  17. 发短视频是怎么赚钱的,如何剪辑原创短视频变现
  18. 忍不住推荐一款作图工具draw.io
  19. 嵌入式--RTC实时时钟原理及相关库函数功能
  20. 联想装win7驱动遇到问题的解决

热门文章

  1. Linux挂载Windows共享目录
  2. 商品评论html,商品评论列表.html
  3. 在线学位课程_您在四年制计算机科学学位课程中学到的知识
  4. vs2017数据可视化建模_介绍数据可视化社区调查2017
  5. 如何获取boss直聘搜索牛人被屏蔽的姓名
  6. 参加web前端开发培训具体要学什么内容
  7. 软件测试的准入准出是什么?标准是什么?
  8. android studio 库项目管理,在Android Studio中将现有项目转换为库项目
  9. javascript数据结构与算法-队列
  10. [十九]JavaIO之PipedReader 和 PipedWriter