我试图在www.domain.com上设置一个服务器,该服务器允许我为添加的每个用户创建主机帐户。为每个用户创建Apache VitualHost
基本上我的目标是创建一个用户和基于域名的虚拟主机映射到他们的主目录,所以:
“joe.domain.com”将指向“/家/乔”
我已经尝试在httpd.conf中设置虚拟主机,但我没有任何运气,想知道是否有办法1.脚本此过程或2.在通用虚拟主机条目中设置某种变量,将自动创建此条目。
我试图在www.domain.com上设置一个服务器,该服务器允许我为添加的每个用户创建主机帐户。为每个用户创建Apache VitualHost
基本上我的目标是创建一个用户和基于域名的虚拟主机映射到他们的主目录,所以:
“joe.domain.com”将指向“/家/乔”
我已经尝试在httpd.conf中设置虚拟主机,但我没有任何运气,想知道是否有办法1.脚本此过程或2.在通用虚拟主机条目中设置某种变量,将自动创建此条目。
不知道你设置的细节,我可以告诉你:
是的,你可以编写脚本的过程。
Apache的配置文件只是文本文件,所以很容易产生编程。
是的,你可以配置某种通用的虚拟主机条目。
Apache的Dynamically configured mass virtual hosting文档很好地解决了这种情况。
您需要提供更多详细信息。当你“没有任何运气”时会发生什么?你有错误吗?意外/不想要的行为?你的配置文件是什么样的? – larsks
基本上不管我如何配置虚拟主机(见下面的线程),我只是得到404回来。我检查了路径,用httpd -S确认了虚拟主机,并且一切看起来都很好。 – Fluidbyte