У меня есть несколько Mercurial репозитории опубликована с помощью hgweb и обеспеченный с Apache 2.2Отдельные директивы безопасности для каждого хранилища в hgweb и Apache
Есть ли способ иметь несколько конфигураций безопасности?
Я бы хотел иметь конфигурацию по умолчанию для большинства репозиториев, а затем отдельные конфигурации для конкретных репозиториев.
httpd.conf
файл выглядит следующим образом
WSGIScriptAlias /hg "C:/hg/hgweb/hgweb.wsgi"
<Directory "/hg/repo_one">
Order deny,allow
AuthType Basic
AuthName "R1 Secure Area"
AuthBasicProvider file
AuthUserFile c:/apache2.2/repo_one.pwd
Require valid-user
</Directory>
<Directory "/hg">
Order deny,allow
AuthType Basic
AuthName "Secure Area"
AuthBasicProvider file
AuthUserFile c:/apache2.2/passwords
Require valid-user
</Directory>