背景如下:
我在一台开发机A上面部署了tomcat。并在webapps目录下创建test目录,test目录中只有一个文件index.html
index.html内容如下:
test.......
然后启动A上的tomcat。
其他信息:
- A是台linux服务器,设ip是ccc
- A中tomcat的port是7070
- 同局域网内有台windows记为W,可以ping通ccc
- 另有同局域网内的linux服务器B
我在windows中打开浏览器,输入地址ccc:7070/test/index.html,显示404。
我在linux B的shell中,输入curl ccc:7070/test/index.html,返回index.html的内容:test.......
ps:浏览器提示的是响应时间过长,才显示的404。。。chrome显示的错误编码是ERR_CONNECTION_TIMED_OUT
问题:
为什么我在浏览器中无法访问test呢?
项目也不是这么建的吧。。eclipse创建啊
检查下是否挂了代理
你创建的项目不对,看看这个博客创建最基础的项目文件:http://my.oschina.net/liuchunhui/blog/384609
webapps下直接创建目录,并且添加index.html
是可以访问的。tomcat也支持纯静态的网页项目。
可能是Linux配置有问题,把防火墙暂时关了试试
iptables -F
莫名其妙的问题,必须有个莫名其妙的解决方法。
我把7070端口换成8087就没问题了。。。。
感谢各位的回答!!!