我在Centos 7中安装了apache 2.4
正常的虚拟主机正常工作与所有服务器IP
<VirtualHost *:80>
但是当我为我的虚拟主机分配一个特定的IP地址,我更改主机文件中的IP
<VirtualHost 11.22.33.44:80>
该网站显示的Apache欢迎页面
而且我没有改变httpd.conf中的Listen线
Listen 80
默认连接可能仍然configuration为在*:80上进行侦听,可能会触发该连接。
你configuration虚拟主机来侦听名字
如果您的网站具有www.website.com域名,则可以使用ServerName或ServerAlias指令在多个VirtualHost上监听相同的IP地址
例如
<VirtualHost 11.22.33.44:80> ServerName www.website.com DocumentRoot /var/www/website.com/ </virtualHost> <VirtualHost 11.22.33.44:80> ServerName www.anotherwebsite.com DocumentRoot /var/www/anotherwebsite.com/ </virtualHost>