奇怪的PHP没有显示超过本地IP地址

时间:2013-05-22 04:03:00

标签: php apache amazon-ec2

我在下面进行了以下设置:

Amazon EC2 instance.
IPs:
192.168.1.200 = eth0 = x.x.x.x public ip address
192.168.2.200 = eth1

Apps:
Apache
  vhosts:
       -domain.tld
PHP

奇怪的是这个。当我尝试通过公共IP地址浏览domain.tld时,它工作正常。但是当我浏览192.168.2.200时,它会一直等到浏览器中没有显示出来。一个带有文本“test”的简单index.php工作正常。只有像phpinfo()这样的php代码才能正常工作。

你知道在php或apache或我的网络中可能出现什么问题吗?我已经打开了防火墙上的所有端口,但问题仍然存在。

感谢。

1 个答案:

答案 0 :(得分:0)

我发现了这个问题 - 这是由于EC2服务器上的网络路由表不正确,包括阻止通过播放安全设置纠正的流量。

感谢您对@Dagon的评论。