在为我的主网站创build特定的虚拟主机之前
login到主IP地址打开了Apache默认的欢迎页面
但创build此虚拟主机后,domain.com工作正常,但IP地址打开的domain.com相同的内容
# /etc/httpd/conf.d/domain.com.conf <VirtualHost *:80> ServerName www.domain.com ServerAlias domain.com DocumentRoot /var/www/domian.com/public_html ErrorLog /var/www/domian.com/error.log CustomLog /var/www/domian.com/requests.log combined </VirtualHost>
我不想更改apache欢迎页面
更新
我把这个代码放在我的网站虚拟主机的内容之前来解决问题
<VirtualHost _default_:80> DocumentRoot /var/www/html </VirtualHost>
当您将虚拟主机绑定到不同的IP地址时,请不要使用_default_:80 ,而是使用*:80 。
默认虚拟主机(对于特定的ip:port或*:port组合)是apachectl -S的输出中第一个列出的。 如果你想进一步的解释,添加这个命令的输出到你的文章。