`
ITCheng
  • 浏览: 76531 次
  • 来自: 北京
社区版块
存档分类
最新评论

项目上线后去除80端口以及项目名称

    博客分类:
  • Java
 
阅读更多

1.在Webapps文件夹下,建立一个ROOT文件夹文件夹里建立页面index.html,然后将其页面中写上

 

<meta http-equiv="Refresh" contect="n;url=http://yourlink"> 定时让网页在指定的时间n内,跳转到页面http://yourlink;

 

 

<script>
window.location.href="http://.....";
</script>

===========================================

网站开发过程中,一般的工程访问路径是  http://10.10.20.74:8080/projectName 
如何设置成
http://10.10.20.74/

 

解决方法:

首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-6.0.20/conf,编辑文件server.xml.

 

1、去除端口号8080。

将server.xml中的

 <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="40000" 
               redirectPort="8443"  enableLookups="false"  minProcessors="10" maxProcessors="1024" acceptCount="1024" />

改为

 <Connector port="80" protocol="HTTP/1.1" 
               connectionTimeout="40000" 
               redirectPort="8443"  enableLookups="false"  minProcessors="10" maxProcessors="1024" acceptCount="1024" />

即只需要把"8080"改为"80"端口就行啦。

 

2、去除项目名称projectName.

在server.xml  里,<host>...</host>的标签之间添加<Context path="" docBase="projectName" debug="0"/>

 

清空work/catalina/下所有东西

 

重新启动tomcat,输入http://10.10.20.74/

就可以直接访问你的工程了。

分享到:
评论

相关推荐

    IHS无法通过80端口连接到WAS应用端口的参考解决办法

    "IHS无法通过80端口连接到WAS应用端口的参考解决办法" IHS(IBM HTTP Server)无法通过80端口连接到WAS(WebSphere Application Server)应用端口的参考解决办法是由于IHS的配置文件中缺少必要的插件文件或插件配置...

    80与8080端口入侵实

    80端口是HTTP协议的标准端口,用于未经加密的Web访问,而8080端口通常被用作HTTP代理或在主端口80被占用时作为Web服务器的替代端口。 1. HTTP与80端口:HTTP(超文本传输协议)是互联网上应用最广泛的数据交换机制...

    nginx正向代理解决非80端口请求

    nginx做正向代理,假设监听80端口,而一个用户请求的url带非80端口号,nginx会默认将该url请求转到80端口,百度了一番,网友提供的方法都无法解决问题,于是自己用lua解决了: 1、最多的解决方式就是在$host后面添加...

    Nginx反向代理一个80端口下配置多个微信项目详解

    Nginx反向代理一个80端口下配置多个微信项目详解  我们要接入微信公众号平台开发,需要填写服务器配置,然后依据接口文档才能实现业务逻辑。但是微信公众号接口只支持80接口(80端口)。我们因业务需求需要在一个...

    java项目上线

    绑定完IP和端口号后,接下来需要在花生壳管理平台中编辑一个应用,这通常涉及到填写相关域名信息、端口信息以及其他可能需要的配置。 四、启动MyEclipse项目并进行访问 完成上述配置后,就可以在MyEclipse中启动...

    查看谁占用的80端口

    确定了进程名称后,可以使用`taskkill`命令来结束进程: ```cmd taskkill /F /IM thread.exe ``` 该命令解释如下: - `taskkill`: 结束指定的进程。 - `/F`: 强制结束进程。 - `/IM`: 指定要终止的进程映像名称。 ...

    nginx正向代理https和非80端口配置文档.pdf

    2安装lua-nginx-module模块用来解决非80端口代理。 附件包含了全部安装过程,包括nginx.conf lua的配置,适合新手小白按步骤操作。 注意(附件中nua的版本我测试过nginx1.10.3可正常安装,nginx1.12.2报错不兼容。...

    小巧asp服务器默认监听80端口

    在本文中,我们将深入探讨“小巧ASP服务器默认监听80端口”这一主题,以及与之相关的技术要点。 首先,我们需要理解服务器监听端口的概念。在计算机网络中,端口是应用程序与网络数据传输之间的通信接口,每个端口...

    system进程(pid=4)占用80端口最有效的解决方案

    ### system进程(pid=4)占用80端口的解决方案 #### 一、问题背景与概述 在计算机网络中,端口是程序与外界通信的重要通道之一。80端口作为HTTP服务默认使用的端口,经常被Web服务器所占用。然而,在某些情况下,...

    Tomcat去除端口号和项目名.pdf

    在一个Web项目中,通常会在开发阶段使用默认的端口号(例如Tomcat默认使用8080端口)以及项目的完整路径来进行访问。但在部署到生产环境时,为了提高用户体验,往往需要去除端口号和项目名,使得用户可以通过简单的...

    nginx反向代理配置文件示例,支持非80端口映射

    网上找到的nginx反向代理配置文件通常只能通过80端口进行访问,映射到其他端口时系统可能获取不到,经过找资料以及试验,找到了能够解决的配置方法。

    Tomcat去除端口号和项目名[参考].pdf

    3. **注意事项**:确保计算机上没有其他服务正在使用端口80,避免冲突。 ### 步骤五:配置虚拟主机(可选) 除了去除端口号和项目名外,还可能需要为不同的域名配置虚拟主机,以便支持多个Web应用程序在同一台...

    详解Tomcat多域名配置(多个项目共用80端口)

    以上步骤完成后,就可以通过不同的域名访问到各自的项目了,而且所有域名都使用了80端口。这种方式不仅优化了服务器资源的使用,还简化了用户访问项目的URL,提高了访问效率。 需要注意的是,虽然共用80端口可以...

    简易iis netbox 源码 带固定端口88和随机端口80

    【简易IIS NetBox源码】是一个用于管理和配置IIS(Internet Information Services)服务器的简易工具,它包含了一些便于操作的特性,如支持固定端口88和随机端口80。这个工具对于那些需要快速调整IIS服务端口设置的...

    nodejs更改项目端口号的方法

    本文将针对Node.js环境下如何更改项目端口号的问题展开探讨,给出详细的实现方法以及相关的知识点解析。 在Node.js中,更改项目的端口号通常是通过修改项目的启动脚本来完成的。当我们在Node.js项目中创建服务器时...

    Tomcat部署项目去除工程名.doc

    此外,还需要注意 Tomcat 的端口设置,如果想要只输入 IP 或域名就可以访问项目,那么需要将 Tomcat 的端口设置为 80。例如:&lt;Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25...

    Visual C++源代码 60 如何获取计算机串行端口名称

    Visual C++源代码 60 如何获取计算机串行端口名称Visual C++源代码 60 如何获取计算机串行端口名称Visual C++源代码 60 如何获取计算机串行端口名称Visual C++源代码 60 如何获取计算机串行端口名称Visual C++源代码...

    weblogic下如何用非root账号使用80端口

    本文详细介绍了如何在 Linux 环境下,利用特定的用户权限配置,使 WebLogic Server 能够在非 root 用户身份下监听 80 端口的方法。这对于提高系统的安全性、灵活性等方面具有重要意义。此外,该方法同样适用于其他 ...

Global site tag (gtag.js) - Google Analytics