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 [email protected] --管理员邮箱 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 [email protected] DocumentRoot "/var/html/blog" ServerName blog.wang.org ErrorLog "logs/blog-error_log" CustomLog "logs/blog-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected] 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配置基于域名的虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章