您的位置:首页 > 理论基础 > 计算机网络

Apache 下httpd.conf修改实现多虚拟主机共享80端口

2013-08-22 18:22 816 查看
某公司现有一台主机,在该主机上运行了1个网站,现在需要添加一个不同域名的独立网站,采用apache+mysql+php架构搭建。

现在需要两个网站共享80端口。因此需要考虑在apache下实现类似于IIS上的主机头识别。以下是实现方法:

1、打开httpd.conf后找到以下关键字:

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf

去掉include前的#,表示引用conf/extra/httpd-vhosts.conf文件的内容作为配置选项

2、然后打开conf/extra/下的httpd-vhosts.conf文件,在其中添加以下内容:

 

<VirtualHost *:80>
ServerAdmin test@gmail.com
DocumentRoot "e:/www/" #网站1的物理目录
ServerName www.site1.com #网站1的域名
ServerAlias site1 #alias识别标识
</VirtualHost>

<VirtualHost *:80>
ServerAdmin test@gmail.com
DocumentRoot "e:/www2/" #网站2的物理目录
ServerName www.site2.com #网站2的域名
ServerAlias site2 #alias识别标识
</VirtualHost>


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: