Apache配置基于域名的虚拟主机
Posted 品尝这杯浓咖啡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache配置基于域名的虚拟主机相关的知识,希望对你有一定的参考价值。
一、设定
模拟域名
www.wang.org、blog.wang.org、bbs.wang.org
站点目录
/var/html/www、/var/html/blog、/var/html/bbs
二、实现步骤:
1.创建站点目录
2.向三个index中写入内容,方便测试
3.cd到apache的conf目录下的extra
添加三个站点的配置
<VirtualHost *:80>
ServerAdmin wang_w0821@163.com --管理员邮箱
DocumentRoot "/var/html/www" --站点目录
ServerName www.wang.org --
ServerAlias wang.org --别名
ErrorLog "logs/www-error_log"
ServerAlias wang.org
ServerAlias wang.org
CustomLog "logs/www-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin wang_w0821@163.com
DocumentRoot "/var/html/blog"
ServerName blog.wang.org
ErrorLog "logs/blog-error_log"
CustomLog "logs/blog-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin wang_w0821@163.com
DocumentRoot "/var/html/bbs"
ServerName bbs.wang.org
ErrorLog "logs/bbs-error_log"
CustomLog "logs/bbs-access_log" common
</VirtualHost>
4.在主配置文件中添加配置
#Virtual hosts的注释打开#Server-pool management(MPM)的注释打开
5.在window的system32下的drivers中post
添加本地dns
Ping www.wang.org、blog.wang.org能通
6.Window下访问www.wang.org,出现403,说明在主配置文件中没有引用
在httpd.conf下添加
检查
再次访问
以上是关于Apache配置基于域名的虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章