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.