2014-05-16 23 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」解析爲正確的主機名,但這是一個非常脆弱的解決方案,必須在每臺機器上進行硬編碼,才能擁有此「快捷方式」鏈接(並在主機名更改時中斷)。

只需在瀏覽器中設置指向正確位置的網頁快捷方式,您就會好得多。