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文件,配置虚拟主机
本文详细介绍了如何在Apache环境中配置localhost虚拟主机,包括编辑httpd文件开启虚拟主机功能、配置httpd-vhosts文件实现虚拟主机设置、以及重启Apache完成配置。注意事项包括正确配置目录路径、访问权限和hosts文件等关键细节。
1420

被折叠的 条评论
为什么被折叠?



