在服务器上测试 127.0.0.1:8080 可以进入页面但是远程连接 http://服务器地址:8080/index.html 就访问不到了。这是为什么啊 ?
提示如下 Internet Explorer 无法显示该网页 
   
   最可能的原因是:
未连接到 Internet。 
该网站遇到了问题。 
在地址中可能存在键入错误。 
 
   您可以尝试以下操作: 
     检查您的 Internet 连接。尝试访问其他网站以确定您已连接到 Internet。  
 
     重新键入地址。  
 
     返回到上一页。 
 
     更多信息 此问题可能是由下列各种问题导致的: Internet 连接已丢失。 
该网站暂时不可用。 
无法连接到域名服务器(DNS)。 
域名服务器(DNS)没有该网站的域的列表。 
如果此为 HTTPS (安全)地址,则依次单击“工具”、“Internet 选项”、“高级”,然后检查以确保已启用安全部分下的 SSL 和 TLS 协议。 对于脱机用户仍可查看已订阅的源和最近查看过的一些网页。
若要查看已订阅的源 单击“收藏夹中心”按钮,单击“源”,然后单击希望查看的源。 查看最近访问过的网页(不查看所有页面) 单击“工具”,然后单击“脱机工作”。 
单击“收藏夹中心”按钮,,单击“历史记录”,然后单击希望查看的页面。 

解决方案 »

  1.   

    是不是该输入http://服务器地址:8080/项目名称/index.html 
      

  2.   

    把你的index.html放在一个文件夹下
    访问: http://服务器地址:8080/文件夹名/index.html
      

  3.   

    1如果你在外部访问,至少应该有这样的配置
    <Context path="" docBase="ShortMessages" debug="1" reloadable="true"/>
    就是项目位于TOMCAT根下,才可以这样http://服务器地址:8080/index.html 
    2看看C:\WINDOWS\system32\drivers\etc下面的host有没有没映射,注释掉
    3用命令检测服务器防火墙等,没有做任何限制
      

  4.   

    http://服务器地址:8080/用这个地址能访问吗?如果也访问不了,把服务器的防火墙关了,或者添加例外。