Apache 2 的默认站点
最近半年在两个主机上搭建过LAMP (Linux + Apache + Mysql + PHP) 环境,遇到一个困扰的问题:
当服务器架设了 aaaa.com 和 bbbb.com 两个或多个网站时,浏览器访问服务器IP时,会显示出其中的一个网站; 如果使用 a2dissite 命令停用了bbbb.com 网站,浏览器访问 bbbb.com 时,依然会显示某个网站内容,这个网站的内容与浏览器直接访问服务器IP的结果相同。
曾经粗略查过,但是没有查过原因。后来咨询美团云,终于知道了:apache 会把 site-enabled 里面按照字母循序排在最前面的网站作为整个服务器的默认网站。
——因此,浏览器访问服务器IP时,apache 就会把这个默认网站调出来。
因此,即使apache 停用了 bbbb.com 这个网站,但是因为 bbbb.com 依然被解析到服务器,因此,apache 会显示这个服务器的默认网站。
---
转载请注明本文标题和链接:《Apache 的默认站点》
发表评论