我们做了一个网站,win2003+tomcat+jsp,部署启动tomcat后发现,在服务器上只能通过“http://localhost:端口号”或者“http://127.0.0.1:端口号”才能打开网页,用“http://IP:端口号”就无法访问,这样一来只有服务器可以打开网页,局域网内其它机器都不能访问服务器的网页了,但是局域网是好的,网内的机器可以通过ip访问服务器,但就是打不开服务器的网页,为什么?急!!!
解决方案 »
- getHibernateTemplate返回null
- tomcat为什么不会在MyEclipse一启动的时候就在Servers里面显示?
- 做ajax时遇到一个问题,问问大家~
- 技术讨论贴 - 组件设计
- Hibernate 配置sqlQuery 调用存储过程 出错
- 用DOM4J向XML文件中添加节点的问题
- 编写C/S结构程序应用SOCKET方式通信,请问服务器端如何配置?(急,在线等,谢谢)
- 请问:如何在wsdl文件中反映出Soap header结构来?
- J2EE框架,RMI,EJB访问问题。
- about J2ee
- 通过JAVA读取通过MQ资源管理器放入的测试消息报错
- GlassFish_V3_Prelude使用
更改服务器地址设定。
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">改下tomcat中conf的context.xml文件中加上如下代码
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.110"/>
你在其它机器上 先telnet IP PORT(TOMCAT端口) 看看TOMCAT服务有没有真正开启。 如果没有还是端口的问题。
有其它杀毒软件防火墙阻止了吧??
你可能监听了 localhost地址。把地址改成你的IP。或者去掉address。
还有可能就是有瑞星这种货色把你的访问给盾了。