Perl-скрипт Apache для получения субдомена из шаблона

У меня была проблема, связанная с этим, которую мне удалось исправить на этом этапе, но единственная проблема - выяснить, как это может быть достигнуто с помощью 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 ответ

Решение

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

Другие вопросы по тегам