2012-07-25 100 views
3

我有我的java webapplication部署在tomcat上。我能夠訪問它與訪問與域而不是本地主機/ IP地址的Web應用程序給WebPage找不到?

https://localhost:8443/myWebAp 

但我想訪問它與一些域名而不是本地主機。爲此,我使主機的下方入口文件在C:/在Windows/System32下/驅動器/ etc/hosts中

 10.215.134.45 shopCart.myApp.com 

現在我訪問我的應用程序與URL

 https://shopCart.myApp.com:8443/myWebAp 

它說,網頁無法找到。儘管只要我進入我的ip即10.215.134.45,而不是shopCart.myApp.com,它工作正常。另一個奇怪的是,如果我給條目

10.215.134.45 shopCart 

現在acceess與

https://shopCart:8443/myWebAp 

它工作正常,但只要我添加了一些應用程序。(點)有詢盤,看起來像它的瀏覽器無法通過shopCart.myApp.com解析ip。我沒有得到它背後的原因是什麼?我也嘗試給127.0.0.1而不是我的IP對域名,但相同的結果

+1

你背後是某種代理嗎?另外,您使用的瀏覽器是什麼,以及您的代理如何配置?這通常只在瀏覽器使用代理解析URL而不是使用主機文件/ DNS時發生。 – 2012-07-25 11:09:44

+0

謝謝Rajesh。你應該將它作爲答案發布。我在瀏覽器中設置了自動檢測代理。 – 2012-07-25 11:34:49

回答

3

這通常發生只有當你在代理後面,並且瀏覽器正在使用您的代理解析URL而不是使用主機文件/ DNS。您應該將* .myApp.com添加到代理例外列表中,以確保它使用您的hosts文件解析域的IP地址。

相關問題