在Tomcat的server.xml的配置中。我们可以修改port端口为浏览器默认端口80。这样做的好处是,当你在hosts中配置了如:127.0.0.1 www.oa.com的这样"ip-域名"解析键值对时。在浏览器上可直接访问该网址www.oa.com。
否则www.oa.com:8080还是跟端口的,这样看上去我们这个假域名做得就不是很美了。
当然,我们不能没事配它玩。主要的用途之一是:当你有多个web项目时,多配几个假域名,是不是访问起来就方便多了,不至于被搞晕头转向。
不过,玩玩也是可以的。蛮有趣的哈~~
第一步:找到你安装的Tomcat目录下的server.xml。
第二步:修改Host标签中name属性的值,将其设为你想要的域名,几千万的域名的随便取。并在其中加入
第三步:将你的整个项目编译到一个路径下。这边选择放到Tomcat服务器目录底下,方便使用。如上图的crm项目
放置。在MyEclipse中部署项目到服务器中。
在其弹出的窗口中选择你的项目。我这边选择crm。下一步点击add按钮,部署编译路径。
路径部署方式我们选择通过外部启动的方式。如下图所示。
Deploy location我们选择自己喜好的路径,当然是不要带中文的路径了。下图将crm项目编译到Tomcat服务器底下。
至此我们配置完成一半了。开个香槟庆祝下哈。
第四步。在Windows系统c盘中找到hosts该文件。该文件是早期没有DNS解析时,通过该文件配置来解析域名的。
所以。使用记事本打开它。在如下图所示添加你想添加的域名。当然,该域名要跟你上面在service.xml中配置的Host标签张的name属性值一致。
在这里,我添加本地回文地址映射www.oa.com域名。p.s:#号是注释
(这一步可以单独出来,个人没事也可以这样配这玩。你可以在双十一时,你女朋友要去淘宝啊、京东啊购物时,
给她统统把这些网站的域名映射的ip地址改成你想让她访问网站哈。当然,手机上的你是禁不掉了。不过原理嘛大致一样,方法得自己去找哈。//前提是你得有个女朋友,啊!这是个问题!)
OK。大功告成。
哦。还有一个注意点,不要忘了在MyEclipse的服务器底下移除掉你的项目。原因嘛,我猜测是因为整个web项目编译到外部路径了,也就等于没有放在Tomcat底下。
当我访问该web项目即www.oa .com时,浏览器向我本机上的服务器发送请求(服务器在本机上,所以不要忘了启动你的服务器版本),Tomcat服务器根据我部署的外部
路径访问到编译好项目,biubiubiu~~~这波假域名注册解释,没毛病。