2014-05-16 24 views
0

我想从//localhost:8080/monitor/index.html修改我的应用程序URL来监视,这样在将监视器放到浏览器上时,我的应用程序应该打开。有没有办法做到这一点,有人可以建议配置的变化,这将需要这个。如何在Tomcat中创建友好的网址?

我可以将我的短URL映射到现有的可能位于web.xml中的某个位置。我不确定这种方法,任何建议都会很棒。

感谢和问候 德布

回答

0

你在你的问题混淆了几个不同的协议层。

如果您只是在浏览器的URL栏中输入“monitor”,浏览器将首先在DNS中查找“monitor”,并且找不到它,然后可能会向Google或您配置的搜索引擎发送查询。在过去,浏览器采取了其他步骤,例如追加“.com”并预先添加“www”。但我认为现代浏览器不再这样做。

到目前为止,您的服务器甚至没有远程参与。

如果你是一个大型的ISP用户(TimeWarner,Comcast)并使用他们的DNS,那么ISP也可能拦截你失败的DNS查找并将请求路由到他们自己的“有用”搜索页面(即SPAM) 。

在这一点上,请求仍然没有你的服务器附近。

我想你可能会混淆本地系统上的/etc/hosts文件以将“monitor”解析为正确的主机名,但这是一个非常脆弱的解决方案,必须在每台机器上进行硬编码,才能拥有此“快捷方式”链接(并在主机名更改时中断)。

只需在浏览器中设置指向正确位置的网页快捷方式,您就会好得多。