|  |      1welsonla      2013-09-17 17:15:46 +08:00  1 看了楼主的帖子,我特意看了下系统版本,我现在10.8.4,修改hosts一切正常       | 
|  |      2sumanx      2013-09-17 17:16:28 +08:00  1 怎么会无效呢?我改的都有效。你是不是没保存成功? | 
|  |      3painter      2013-09-17 17:22:37 +08:00  1 | 
|      4mytharcher OP 保存成功的,hosts文件里: 127.0.0.1 localhost 127.0.0.1 test.local /etc $ host localhost localhost has address 127.0.0.1 Host localhost not found: 3(NXDOMAIN) /etc $ host test.local Host test.local not found: 3(NXDOMAIN) 有且只有localhost可以解析,而且也不正常。 | 
|  |      5shiny      2013-09-17 17:49:12 +08:00  1 @mytharcher 我测试了下,host 命令不会使用 /etc/hosts 里的映射,而用 ping 或者浏览器则正常。 | 
|      6mytharcher OP @shiny 用ping的确正常了,不过以前host也可以用本地hosts里记录的啊。另外看来是我apache的虚拟主机还是有问题,所有域名都指向第一个定义的<VirtualHost>里去。 | 
|      7mytharcher OP 好了,终于搞明白了,很多次重装配虚拟主机出问题都是少这么一句话: NameVirtualHost * 结贴,感谢楼上各位! |