我的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
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!