我在tomcat上部署了我的java webapplication。我可以用
访问它https://localhost:8443/myWebAp
但我想用一些域名而不是localhost访问它。为此,我在C:/ Windows / System32 / drivers / 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
现在用
加入应用程序 https://shopCart:8443/myWebAp
它工作正常,但只要我在shopCart上添加一些。(点),看起来浏览器无法解析对shopCart.myApp.com的ip。我不知道它背后的原因是什么?我也试过给127.0.0.1而不是我的ip反对域名但结果相同
答案 0 :(得分:3)
这通常仅在您位于代理后面且浏览器使用您的代理来解析URL而不是使用您的主机文件/ DNS时才会发生。您应该将* .myApp.com添加到代理例外列表中,以确保它使用您的hosts文件解析域的IP地址。