如何在Tomcat中创建友好的URL?

时间:2014-05-16 21:38:22

标签: apache tomcat tomcat7 tomcat6 tomcat5.5

我想将我的应用程序URL从//localhost:8080/monitor/index.html修改为仅监视,以便在将监视器放在浏览器上时,我的应用程序应该打开。有没有办法实现这一点,有人可以建议这需要的配置更改。

我可以将我的短网址映射到现有网址可能位于web.xml中的某个位置。我不确定这种方法会有什么好处。

谢谢和问候 DEB

1 个答案:

答案 0 :(得分:0)

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

如果你只输入"监视"在浏览器URL栏中,浏览器将首先查找"监控"在DNS中找不到任何东西,它可能会向Google或您配置的搜索引擎发送查询。在过去,浏览器已采取其他步骤,例如追加" .com"和前期" www。"但我不认为现代浏览器会这样做。

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

如果您是一个大型ISP用户(TimeWarner,Comcast)并使用他们的DNS,那么ISP也可以拦截您失败的DNS查询并将请求路由到"有用的&#34 ;搜索自己的页面(即垃圾邮件)。

此时请求仍远离您的服务器。

我想你可能会弄乱本地系统上的/etc/hosts文件来解决"监控"对于正确的主机名,但这是一个非常脆弱的解决方案,必须在每台想要拥有此机器的机器上进行硬编码"快捷方式"链接(当主机名更改时会中断)。

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