Dolphin的博客

Nginx访问

部署网站时遇到了一个奇怪的问题,通过localhost和127.0.0.1可以访问,但是通过IP不能访问.

1
2
3
http://localhost:23035//可以访问
http://127.0.0.1:23035//可以访问
http://192.168.1.100:23035//不能访问

至今未解何因.可以 先看看端口绑定有没有问题,执行netstat -na | grep 80,如果看到一行

1
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN

那就说明绑定的是所有端口,是正常的。如果不是0.0.0.0而是127.0.0.1就不正常了,可以看看你的nginx.conf是不是指定了ip的。