ServerName apache2.test-net.qt.local:80

NameVirtualHost *:443

<VirtualHost *:80>
</VirtualHost>

<VirtualHost *:443>
SSLEngine On
CustomLog /var/log/apache2/ssl_access.log combined
ErrorLog /var/log/apache2/ssl_error.log
</VirtualHost>

# default ubuntu config turns off SSLv2 because it is deprecated.
# Turn it back on so we can test it.
SSLProtocol all

DocumentRoot /home/qt-test-server/www/htdocs
ScriptAlias /qtest/cgi-bin/ "/home/qt-test-server/www/cgi-bin/"
ScriptAlias /qtest/protected/cgi-bin/ "/home/qt-test-server/www/htdocs/protected/cgi-bin/"
Alias /qtest "/home/qt-test-server/www/htdocs/"

<Directory "/home/qt-test-server/www/htdocs">
    Require all granted
</Directory>

<Directory "/home/qt-test-server/www/htdocs/rfcs-auth">
    AuthType Basic
    AuthName "Restricted Files"
    AuthUserFile /home/qt-test-server/passwords
    Require user httptest
</Directory>

<Directory "/home/qt-test-server/www/htdocs/auth-digest">
    AuthType Digest
    AuthName "Digest testing"
    AuthDigestProvider file
    AuthUserFile /home/qt-test-server/www/htdocs/digest-authfile
    Require user httptest
</Directory>

<Directory "/home/qt-test-server/www/htdocs/deflate">
    AddOutputFilterByType DEFLATE text/html text/plain text/xml
    Header append Vary User-Agent env=!dont-vary
</Directory>

<Directory "/home/qt-test-server/www/cgi-bin">
    Options +ExecCGI -Includes
    AddHandler cgi-script .cgi .pl
    Require all granted
</Directory>


<Directory "/home/qt-test-server/www/htdocs/protected/">
    AllowOverride AuthConfig Options
</Directory>

<Directory /home/writeables/dav>
    Options Indexes
</Directory>
