summaryrefslogtreecommitdiffstats
path: root/tests/testserver/apache2/testdata/main.conf
blob: 5cfa5446234bd5042f1ac9aa02e1826a1405933c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
ServerName apache2.test-net.qt: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>