版权声明:本文为博主原创文章。未经博主同意不得转载。https://blog.csdn.net/liu765023051/article/details/28882533
环境介绍
Web项目中。在没有域名server的条件下。我们仅仅想通过IP訪问后台应用server,而不须要在IP地址后面加上项目名称。也就是这个意思,我们刚刚开发的pj系统公布后,须要这个訪问:
http://192.168.24.48:8380/gxpt_web_pj_login
这样,不仅暴露项目名称,并且也太长,大家输入的时候太easy出错。之前都是在通过文件server,把地址分享给大家,今天測试正赶上文件server坏掉了。本文就介绍通过IP地址,訪问后台应用server。
思路介绍
我们安装好Jboss之后,訪问:http://localhost:8080 地址,会出现Jboss的设置界面,一般我们都是通过看是否出现此界面。来推断Jboss是否配置成功安装。
以下我们来看,通过localhost,是如何訪问到Jboss配置页面的。
在%Jboss_Home%\server\default\deploy\ROOT.war文件夹以下。有一个index.html页面。我们訪问Localhost:8080port。Jboss默认就訪问这个文件夹的这个index.html文件。然后显示的是Jboss的配置页。
PS:不管是Jboss的那个版本号,我们都能够在deploy热部署文件夹中找到ROOT.war项目,大家能够依次做尝试来验证。
如今我们的需求是:要通过这个地址,訪问我们的项目。而不訪问Jboss的设置页面。
所以思路非常easy。拿我们的项目替换一下就OK了。
操作
所以,我们仅仅须要将index.html文件里的内容替换为例如以下内容(以pj项目为例):
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
document.location.href="http://192.168.24.48:8380/gxpt_web_pj_login";
</script>
</head>
<body>
<%
response.sendRedirect("http://192.168.24.48:8380/gxpt_web_pj_login");
%>
</body>
</html>
訪问
替换完毕后。我们就能够通过IP地址:http://192.168.24.48:8380 来訪问我们的项目了。