tomcat下发布的网站使用域名直接访问的方法
来源:互联网 发布:实况足球2018球员数据 编辑:程序博客网 时间:2024/06/05 14:56
关于Struts2 + spring + hibernate进Q群: 130529143交流。
有偿技术支持Q群:398162181
1.在路由器中设置端口转发:
以管理员登入路由:设置路由器wan口:80; 转发到:局域网的 80端口(这个端口必须和tomacat 的server.xml中配置的那个端口保持一致)
2.修改tomcat端口:
修改C:\apache-tomcat-6.0.37\conf\server.xml :将port修改为80;
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
3.编译项目:用myeclipse等这类的IDE将web项目导出moutum.war包。将这个moutum.war放入 C:\apache-tomcat-6.0.37\webapps 下 ,启动tomcat。
启动成功后,在C:\apache-tomcat-6.0.37\webapps 下生成一个moutum文件夹。获取到编译好的项目。
4. 将C:\apache-tomcat-6.0.37\webapps\ROOT中的内容全部删除(保留 favicon.ico 这个文件,这是浏览器选项卡上的那个小图标,48*48的,可以将这个文件更改为自己想要的图标,但文件名称格式不能改变),然后将3中moutum文件夹
中的全部内容拷入ROOT中。
5.在4中的Root\WEB-INF\web.xml 中设定默认首页如下。
<!-- 默认首页 -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
注意事项:保证ROOT下有index.jsp这个文件。
至此,可以使用域名访问到项目了。
6.若5中的index.jsp不是默认的首页。则可以通过在index.jsp中使用转发或重定向到指定的页面或请求地址。
在moutum项目中使用:重定向:(使用原因:这个项目设计的首页需要请求action得到数据后返回到main.jsp)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>中国科技</title>
<script type="text/javascript" src="js/jquery.js"></script>
<script>
//使用重定向到指定的请求路径
window.location.href="${pageContext.request.contextPath}/main.action";
</script>
</head>
<body>
</body>
</html>
关于Struts2 + spring + hibernate进Q群: 130529143交流。
有偿技术支持Q群:398162181
- tomcat下发布的网站使用域名直接访问的方法
- 通过域名直接访问部署在tomcat下的工程
- 发布项目直接输入域名访问网站
- Tomcat发布一个网站通过域名访问
- 内网发布网站 通过 域名(万网) 发布访问 的方法
- 如何将javaweb打包的war包发布到tomcat的根目录直接通过域名访问,而不是在二级目录
- 如何设置域名直接访问自己的tomcat项目
- 网站部署和域名解析域名直接访问开发的网页
- tomcat-发布项目到根目录,也就是域名直接访问项目
- 发布tomcat项目之后绑定到域名,直接访问
- Apache Tomcat配置虚拟主机的方法(不同域名绑定同一IP访问不同网站)
- ThinkPHP下的域名直接访问主页问题解决方案
- 【Tomcat学习笔记系列】使用域名访问Tomcat部署下的项目
- 只让用户通过域名访问网站,使用IP不能访问的方法
- Ubuntu环境下安装tomcat服务器,发布外网网站,可直接用ip地址访问
- Tomcat 发布部署jsp网站—-使用自己的ip访问jsp网站
- Tomcat 发布部署jsp网站—-使用自己的ip访问jsp网站
- tomcat默认访问的项目(域名直接访问项目,不带端口)
- Learning ROS for Robotics Programming Second Edition学习笔记(五) indigo computer vision
- MindMapper中的默认样式怎样进行修改
- 根据Excel单元格坐标修改单元格内的Value
- 加密算法比较3DES AES RSA ECC MD5 SHA1等
- 混淆器生成文件的作用
- tomcat下发布的网站使用域名直接访问的方法
- java 树
- 月薪3万的程序员告诉你:这样工作才能拿高薪
- 解析XML
- 鸟哥 linux
- 操作系统和编译器如何识别全局变量和局部变量
- Http通讯
- JNI概念
- Android布局中按钮的设置规则,设置按钮单击事件的三种方法