正常修改Apache服务的根目录方法是修改httpd.conf配置中的DocumentRoot及其Directory属性,但是在WAMP服务中还有个虚拟主机(virtual hosts)服务,可能会和httpd.conf中的配置冲突,导致httpd.conf配置不生效。

注意httpd.conf中对DocumentRoot的说明:

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# aliases links and aliases may be used to point to other locations.

#

解决方法:

1. 注释掉httpd.conf配置中的 Virtual hosts配置

WAMPServer更改web根目录方法记注意点

2. 保持 Virtual hosts配置生效,直接在Virtual hosts配置文件中配置多站点的根目录

可以直接编辑 x:/wamp64/bin/apache/apache2.4.33/conf/extra/httpd-vhosts.conf

或者使用wamp提供的Virtualhost managerment工具添加站点及其根目录:

WAMPServer更改web根目录方法记注意点







相关文章: