为每个用户创建Apache虚拟主机

时间:2011-12-01 13:44:09

标签: apache virtualhost

我正在尝试在www.domain.com上设置一个服务器,这将允许我为我添加的每个用户创建主机帐户。

基本上我的目标是创建一个用户并将基于名称的虚拟主机映射到他们的主目录,所以:

“joe.domain.com”会指向“/ home / joe”

我已经尝试在httpd.conf中设置vhost但我没有任何运气,并且想知道是否有办法要么1.编写此过程脚本或2.在通用vhost条目中设置某种变量自动创建此条目。

1 个答案:

答案 0 :(得分:0)

在不知道您的设置细节的情况下,我可以告诉您:

  • 是的,您可以编写流程脚本。

    Apache配置文件只是文本文件,因此以编程方式生成它非常容易。

  • 是的,您可以配置某种通用虚拟主机条目。

    Apache的Dynamically configured mass virtual hosting文档很好地解决了这个问题。