LAMP 1.8默认虚拟主机

 

默认虚拟主机是为了解决别人域名恶心绑定自己的服务器ip,可导致服务器上的网站排名靠后,即干扰seo优化

我们访问指定的两个网站可以直接访问,ip也可以访问

 

打开配置文件

 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 

 

我指定的两个网址是

www.wang.com
www.denny.com

 

我们写字板打开Windows下的

C:\Windows\System32\drivers\etc\HOSTS

在192.168.1.111 www.denny.com www.wang.com

后面加一段,改成

192.168.1.111 www.denny.com www.wang.com www.222.com

 

结果

192.168.1.111 www.222.com www.denny.com www.wang.com 只要指定到这台服务器都可以访问这个网站。www.222.com是恶意绑定到服务器ip的,也能访问。

 

在虚拟主机配置文件里面的虚拟主机前面再创建一个。

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 

 

打开虚拟主机配置文件,添加这一段

<VirtualHost *:80>
    DocumentRoot "/tmp/123"
    ServerName www.111.com
</VirtualHost>

/tmp/123下面没有文件所以第二个虚拟主机没有指定的网址都访问不了。

也可以常见这个文件

mkdir /tmp/123

给这个目录授权

chmod 600 /tmp/123

 

 

完成后是

 

查看配置文件有没有问题

apachectl -t

 

重启

apachectl restart

 

posted @ 2015-12-07 22:17  dennyLinux  阅读(219)  评论(0编辑  收藏  举报