我的Apache是Apache/2.2.15 (CentOS)
打开httpd.conf 在末尾添加
#禁止IP直接访问网站
<VirtualHost *:80>
ServerName *
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
#下面添加两个虚拟主机
<VirtualHost *:80>
DocumentRoot /var/www/html/huajia/web
ServerName www.19800.xin
ServerAlias 19800.xin
<Directory "/var/www/html/huajia/web">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/qingniuhui
ServerName www.onload.top
ServerAlias onload.top
<Directory "/var/www/html/qingniuhui">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
如果出现:
[warn] _default_ VirtualHost overlap on port 80, the first has precedence 。
则:
把#NameVirtualHost *:80前的注释去掉
---------------------
作者:凉风何处去
来源:CSDN
原文:https://blog.csdn.net/qq_41750040/article/details/80052289
版权声明:本文为博主原创文章,转载请附上博文链接!