apache 虚拟主机配置
虽然可以直接在httpd.conf文件中直接添加,但如果多的话还是建议照官网的方法,首先修改httpd.conf。顺便将httpd.conf中的DocumentRoot注释掉
- Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf
然后找到extra目录下的httpd-vhosts.conf文件,进行修改。
- <VirtualHost *:80>
- ServerAdmin 5140075@qq.com
- DocumentRoot "E:/web/www.abc.cn"
- ServerName www.abc.cn
- ServerAlias abc.cn
- LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
- CustomLog "|bin/rotatelogs.exe F:/log/www.abc.com/access-%y-%m-%d.log 86400" combined
- </VirtualHost>
- <Directory "E:/web/www.abc.cn">
- Options FollowSymLinks
- AllowOverride None
- Order allow,deny
- Allow from all
- </Directory>
<VirtualHost *:80>
ServerAdmin 5140075@qq.com
DocumentRoot "E:/web/www.abc.cn"
ServerName www.abc.cn
ServerAlias abc.cn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog "|bin/rotatelogs.exe F:/log/www.abc.com/access-%y-%m-%d.log 86400" combined
</VirtualHost>
<Directory "E:/web/www.abc.cn">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>