当前位置: 技术问答>linux和unix
一个奇怪的apache80端口无法访问的问题
来源: 互联网 发布时间:2017-05-27
本文导语: 公司使用的是apache和tomcat组合提供web服务的方式,但是通过域名直接访问总是提示404错误 现象包括 1、因为是使用rewrite进行的跳转,所以当尝试使用跳转后的域名访问,可以正常显示页面 2、直接访问tomcat可以显示页...
公司使用的是apache和tomcat组合提供web服务的方式,但是通过域名直接访问总是提示404错误
现象包括
1、因为是使用rewrite进行的跳转,所以当尝试使用跳转后的域名访问,可以正常显示页面
2、直接访问tomcat可以显示页面
3、将apache的端口修改成其他端口号,可以显示页面
4、apache的access日志里出现了大量的针对其他网站域名的get日志,ip来源全球各地都有,例如下面这几条
122.139.44.145 - - [22/Aug/2014:12:37:47 +0800] "GET /favicon.ico HTTP/1.1" 404 209
60.162.51.78 - - [22/Aug/2014:12:39:01 +0800] "GET http://www.baidu.com/ HTTP/1.1" 200 44
108.170.4.124 - - [22/Aug/2014:13:29:52 +0800] "GET http://nohandsproxyharvester.com/ProxyCheck/IPCheck.php?ip=108.170.4.124 HTTP/1.1" 404 220
尝试通过来源ip在iptables里屏蔽,但是从结果上看没有什么效果
求教解决方法,感谢
现象包括
1、因为是使用rewrite进行的跳转,所以当尝试使用跳转后的域名访问,可以正常显示页面
2、直接访问tomcat可以显示页面
3、将apache的端口修改成其他端口号,可以显示页面
4、apache的access日志里出现了大量的针对其他网站域名的get日志,ip来源全球各地都有,例如下面这几条
122.139.44.145 - - [22/Aug/2014:12:37:47 +0800] "GET /favicon.ico HTTP/1.1" 404 209
60.162.51.78 - - [22/Aug/2014:12:39:01 +0800] "GET http://www.baidu.com/ HTTP/1.1" 200 44
108.170.4.124 - - [22/Aug/2014:13:29:52 +0800] "GET http://nohandsproxyharvester.com/ProxyCheck/IPCheck.php?ip=108.170.4.124 HTTP/1.1" 404 220
尝试通过来源ip在iptables里屏蔽,但是从结果上看没有什么效果
求教解决方法,感谢
|
see, I think this is a very inefficient troubleshooting approach. To be honest, u can't provide too much info. I can only guess unless I had the exactly same problem in the exactly same setup.
U don't sound like a Linux admin. Why do you consult your admin?
My feeling is that your apache is fine. This is not an issue of apache at all. Check ur network config, check ur firewall. There are just too many possibilities that could make thing wrong. I can't enumerate every one to you.
I think your can close this post and come back again when you have more details...
I really think I deserve this 100 point considering the time I have been spending on this one...