大致情况:    配置了80端口作为nginx监听,    绑定三个域名www.a.com , www.b.com, www.c.com分别。保密所以用a,b,c    端口分别是10000,20000,30000端口。奇怪的是,外网访问只有www.a.com生效,其它两个都访问不了。本机使用curl访问时正常的访问三个域名。 这个证明nginx应该是配置成功的。外网如果通过www.a.com:10000, www.b.com:20000, www.c.com:30000端口也正常。  这个表示域名是正确绑定的。如果去掉www.a.com,剩下的www.b.com, www.c.com也不能访问。 外网www.b.com, www.c.com不能访问。不知道中间还欠缺什么配置。服务器是:西部数码,操作系统centos。nginx配置如下: hosts配置如下: