apache中不能出现两个相同的IP(不知道怎么发到lunix了,碰钉子)

weixin_38050751 2005-04-05 01:17:54

在本机上添加虚拟主机时写入:
<VirtualHost 192.168.1.37>;      
   ServerAdmin ceo@00579.com
   DocumentRoot /home/webdata/00579.com/www
   ServerName 00579.com
   ErrorLog /home/webdata/00579.com/logs/00579.com-error_log
   CustomLog /home/webdata/00579.com/logs/00579.com-access_log common
   AddDefaultCharset GB2312
</VirtualHost>;

<VirtualHost 192.168.1.37>;
   ServerAdmin ceo@00579.com
   DocumentRoot /home/webdata/00579.com/www
   ServerName www.00579.com
   ErrorLog /home/webdata/00579.com/logs/www.00579.com-error_log
   CustomLog /home/webdata/00579.com/logs/www.00579.com-access_log common
   AddDefaultCharset GB2312
</VirtualHost>;


然后:
# /usr/local/apache2/bin/apachectl restart
出现:
[Tue Apr 05 11:02:15 2005] [warn] VirtualHost 192.168.1.37:0 overlaps with VirtualHost 192.168.1.37:0, the first has precedence, perhaps you need a NameVirtualHost directive

如果把其中一个192.168.1.37改成192.168.1.38或者其他IP,就行了,为什么?
...全文
21 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧