linux下利用apache的虛擬主機機制,沒有綁定的域名或者ip直接訪問時會訪問到第一個虛擬主機
注:以下操作都需遠程登錄ssh執行命令
centos-默認apache:
編輯配置文件
vi /etc/httpd/conf/httpd.conf
在NameVirtualHost *:80下任意添加一個虛擬主機配置,如
DocumentRoot "/var/www/html"
ServerName www.baidu.com
deny from all
重啟服務即可
service httpd restart
centos-wd:
只需刪除一個文件即可
rm -f /www/web/default/index.php
ubuntu:
vi /etc/apache2/ports.conf
在NameVirtualHost *:80下任意添加一個虛擬主機配置,如
DocumentRoot "/var/www/html"
ServerName www.baidu.com
deny from all
重啟服務即可
/etc/init.d/apache2 restart