Perl-скрипт Apache для получения субдомена из шаблона - PullRequest
0 голосов
/ 03 апреля 2011

У меня была проблема, связанная с этим, которую мне удалось исправить на этом этапе, но единственная проблема - выяснить, как этого можно добиться с помощью perl.

Это текущая структура ссылки:

http://username.mydomain.com/public/name

И это текущий VirtualHost, который у меня есть:

<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>

Выше показана текущая структура VirtualHost и где требуется шаблон поддоменов.Я посмотрел в mod_perl и включил его, а также понимаю, что теперь я могу просто добавить теги.Тем не менее, мои навыки Perl ограничены, если не существует.

Я видел ответ здесь и считаю, что он чем-то похож на мой, но требует большего количества модов: https://serverfault.com/questions/85256/using-url-within-vhost-container-with-mod-perl-dynamically

Может ли кто-нибудь показать мне, как этого можно достичь, и / или указать мне правильное направление?

Большое спасибо, Шон

1 Ответ

0 голосов
/ 21 апреля 2011

Я преодолел это, создав сценарий инициализации C ++, который автоматически добавил файлы конфигурации, а затем перезагрузил apache2

...