需要有关 WAMP 虚拟主机的帮助

需要有关 WAMP 虚拟主机的帮助

抱歉,这个问题可能已经被提出过很多次了,但我还没有找到可以帮助我的例子。

我家里有一台 WAMP 服务器,/wamp/www/ 中有两个文件夹,即 /wamp/www/site1 和 /wamp/www/site2。我找到了如何将它们放入 http.conf 文件的示例,但我不确定它们应该放在哪里以及最佳做法。

我最终还希望能够将文件存储在 www 文件夹之外的目录中,例如另一个磁盘上。

有人可以帮忙或建议一个示例 .conf 文件或资源吗?

答案1

如果您使用的是 wampserver.com 的 wamp 包。那么在您的 httpd.conf 文件中,您需要确保取消注释以下行:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

确保它看起来像那样。

然后转到额外文件夹并编辑 httpd-vhosts.conf 文件并添加如下条目:

# Use name-based virtual hosting.
#
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\site1"
ServerName site1.domain.com

</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\site2"
ServerName site2.domain.com
</VirtualHost>

至于将 www 文件存储在另一个目录中,您会发现在 httpd.conf 文件中:

DocumentRoot“c:/wamp/www/”

希望有所帮助。

相关内容