如何在Tomcat本地模拟域名访问你的项目
来源:互联网 发布:剑侠情缘手游网络异常 编辑:程序博客网 时间:2024/05/16 19:37
今天有同事,想知道生成环境域名是如何映射到不同项目的,于是就查了点资料,后在自己机器上试了下,挺好玩
首先需要修改hosts文件,我本地在公司环境的ip是:10.1.100.101(参照你的环境,修改你的ip)
然后在C:\Windows\System32\drivers\etc找到我的hosts文件,拷贝一个到别的位置,
在文件内容追加,这个就是域名映射了
10.1.100.101 www.abc.com
10.1.100.101 api.abc.com
这里配置了俩个域名、一个主域名abc.com 一个二级域名api.abc.com
然后去新建一个jsp项目,叫www
简单修改下index.jsp 用于区分当前项目,找到你的tomcat/conf/server.xml
打开编辑,
找到
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
修改成下面这样
<Host name="www.abc.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="www" reloadable="true" /> </Host> <Host name="api.abc.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="newclient" reloadable="true" /> </Host>
这里我有一个nweclient项目,和刚才新建的www项目一同部署到tomcat上,
保证webapps下有这俩项目,
然后启动你的tomcat,然后就可以访问了,
- 如何在Tomcat本地模拟域名访问你的项目
- 如何设置域名直接访问自己的tomcat项目
- myeclipse + tomcat 用域名访问本地 web 项目
- tomcat如何通过局域网访问本地项目?
- 如何在tomcat发布项目,用ip(或者域名)就能访问该webapp
- wamp5如何配置多个自定义域名访问本地不同的项目
- 如何在本地进行一个IP访问多个域名
- 在本机使用自定义域名访问Tomcat项目
- 在tomcat中,配置通过域名类访问web项目
- 如何设置输入特定域名访问指定的项目主页(tomcat)
- 域名如何配置到你的项目
- jsp建站须知,如何使域名直接访问你的项目!!!
- 配置虚拟域名&让别人访问自己本地的项目
- Ubuntu服务器下在Tomcat上部署web项目,绑定域名直接通过域名访问项目
- 如何在局域网中访问Tomcat下的项目
- 让外网访问你的本地项目
- 如何在局域网访问Tomcat项目
- 如何在局域网访问Tomcat项目
- main重定义
- jQuery ajax - ajax() 方法
- 用java调用oracle存储过程
- nginx+redis队列做统计系统
- 解决jquery的多次绑定事件
- 如何在Tomcat本地模拟域名访问你的项目
- Spring IOC(控制反转)容器
- 各种排序算法分析
- IOS开发-学习论坛和开源网站
- BA - Business Analyst【转载内容】
- 启动jboss报java.lang.SecurityException: Invalid authentication attempt, principal=null
- c++实现一个小型算术表达式
- C#检查网络是否连通
- Java获取当前电脑运行的任务(任务管理器列表)