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

Apache 配置httpd-vhosts虚拟主机总结及注意事项

2012-05-29 10:14 731 查看
Apache配置localhost虚拟主机步骤

1、打开apache目录下httpd文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf)找到如下模块:

#Virtual hosts

#Include conf/extra/httpd-vhosts.conf

去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件。

2、打开httpd-vhosts文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf),配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下:

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host.hleclerc-PC.ingenidev

DocumentRoot "C:/wamp/www/a"

ServerName www.test.com

ServerAlias www.dummy-host.hleclerc-PC.ingenidev

ErrorLog "logs/dummy-host.hleclerc-PC.ingenidev-error.log"

CustomLog "logs/dummy-host.hleclerc-PC.ingenidev-access.log" common

<Directory C:\wamp\www\a>

Options FollowSymLinks

AllowOverride None

Order deny,allow

Allow from all

</Directory>

</VirtualHost>

修改配置如下:

DocumentRoot 修改为本地wamp环境下的www目录(如:C:\wamp\www\a)

ServerName 改为localhost

3、重启Apache,这样就配置好了,本地可以用www.test.com来访问C:/wamp/www/a 这个站点。

注意事项:

1、httpd文件,打开Include conf/extra/httpd-vhosts.conf模块

2、目录路径,如 C:/wamp/www/a

3、访问权限,如上Deny from all修改为Allow from all

4、hosts文件,配置虚拟域名host指向

5、httpd-vhosts文件,配置虚拟主机
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: