Apache2 用于从通配符获取子域的Apache插件perl脚本

Apache2 用于从通配符获取子域的Apache插件perl脚本,apache2,wildcard,mod-perl,wildcard-subdomain,mod-perl2,Apache2,Wildcard,Mod Perl,Wildcard Subdomain,Mod Perl2,我有一个关于这个问题的问题,我已经设法在这个阶段解决了这个问题,但唯一的问题是找出如何通过perl实现这一点 这是链接的当前结构: http://username.mydomain.com/public/name 这是我目前拥有的虚拟主机: <VirtualHost *:80> ServerName mydomain.com ServerAlias *.mydomain.com <Location /public>

我有一个关于这个问题的问题,我已经设法在这个阶段解决了这个问题,但唯一的问题是找出如何通过perl实现这一点

这是链接的当前结构:

http://username.mydomain.com/public/name
这是我目前拥有的虚拟主机:

<VirtualHost *:80>
        ServerName mydomain.com
        ServerAlias *.mydomain.com

        <Location /public>
                DAV svn
                SVNParentPath /home/svn/public/{SubdomainHere}
        </Location>

        ErrorLog /home/svn/log/error.log
        CustomLog /home/svn/log/warning.log combined
</VirtualHost>

ServerName mydomain.com
ServerAlias*.mydomain.com
DAV svn
SVNParentPath/home/svn/public/{SubdomainHere}
ErrorLog/home/svn/log/error.log
CustomLog/home/svn/log/warning.log组合
上面显示了当前的VirtualHost结构,以及需要子域模式的位置。我已经研究了mod_perl并启用了它,现在也明白了我可以添加标记了。然而,我的perl技能是有限的,如果不是没有的话

我在这里看到了答案,我相信这与我的答案有些相似,但需要更多的MOD:

有人能告诉我如何做到这一点和/或给我指出正确的方向吗

非常感谢,,
肖恩

我通过创建一个C++的init脚本来克服这个问题,它自动添加了配置文件,然后重新加载了ApACE2