码迷,mamicode.com
首页 > 其他好文 > 详细

1.8-默认虚拟主机

时间:2015-08-19 02:09:04      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:1.8-默认虚拟主机

在apache中,默认的虚拟主机是在/usr/local/apache2/conf/extra/httpd-vhosts.conf配置文件中

第一个<VirtualHost *:80>的配置文件,所有通过域名解析为IP的请求,都会生效。比如多个域名和IP,都可以访问这个网站。


如果只想让指定的域名来访问,其它域名或IP都禁止,可以修改默认虚拟主机配置。如:

<VirtualHost *:80>

    DocumentRoot "/usr/local/src"

</VirtualHost>

把这几条命令放在开头,代替默认虚拟主机,设置一个不存在的网站目录即可。

而其它的域名不受影响,如:第二个虚拟主机,可以通过指定的2个域名正常访问

<VirtualHost *:80>

    ServerAdmin 4614768@qq.com

    DocumentRoot "/usr/local/src/Discuz"

    ServerName www.llzdwyp.com

    ServerAlias www.wyp.com

 #   ErrorLog "logs/dummy-host.example.com-error_log"

 #   CustomLog "logs/dummy-host.example.com-access_log" common

<Directory /usr/local/src/Discuz/wyp>

  AllowOverride AuthConfig

  AuthName "my files"

  AuthType Basic

  AuthUserFile /usr/local/src/Discuz/wyp/.htpasswd

  require valid-user

</Directory>

</VirtualHost>


1.8-默认虚拟主机

标签:1.8-默认虚拟主机

原文地址:http://llzdwyp.blog.51cto.com/6140981/1685726

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!