今天在一台mac上发现用ip访问一直提示404,而本地的localhost和虚拟域名则是可以访问的
环境 : mac os 10.11 apache2.4
经过一系列的试错查询,发现- 如果是用ip访问 , 那么会读取https-vhost这个文件下的第一个站点配置信息. 因为这台mac https-vhost文件上没有把localhost排到第一位,而第一位配置的站点的路径已经不存在了所以提示找不到返回404. 这里记录一下.