2011-09-09 56 views
0

嗨我需要将我的apache设置为自动创建子域名。 我的想法是,在站点文件夹/ WWW /我将设置一个脚本来创建文件夹 作为Apache自动创建子域名

/WWW /文件夹1 /,/ WWW /文件夹2 /,/ WWW/folder3/

我想每个文件夹被自动创建的子域名为:

folder1.mydomain.com,folder2.mydomain.com,folder3.mydomain.com

也许脚本必须在创建时重启apache ..我不知道。 我希望有人知道如何做到这一点:)

+0

您有具体问题吗?你自己试过这些吗? – Corbin

+0

我不知道该怎么做。我想只用于编辑apache文件“httpd-vhosts”的php,但我做不到。 我不确定安全是否安全。 – Svetoslav

+0

如果我正确理解您的问题,您可能需要制作模板文件,然后在运行脚本时,将其中的某些占位符替换为有意义的值(文件夹路径/域),然后保存并重新启动Apache。 – Corbin

回答

3

可以使用由mod_vhost_alias模块提供dynamically configured mass virtual hosting

子域本身不是Apache的任务。只需在您的DNS服务器中创建一个通配符条目。

+0

谢谢你,这是有用的:) – Svetoslav

+0

它会工作良好与ISPConfig? – fjckls

+0

@fjckls - 如果您找不到匹配的现有问题,请使用网站右上角的**问题**按钮发送一个新问题。谢谢! –