Marius Burkard
2016-05-04 c3189ce6c7301c3ec17878fd3918f31d0d3cb18a
commit | author | age
0ea264 1
T 2 ################################################
3 # ISPConfig Logfile configuration for vlogger
4 ################################################
5
8496f2 6 LogFormat "%v %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
26c0fc 7 CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m%d-access.log\" /var/log/ispconfig/httpd" combined_ispconfig
0ea264 8
b218ba 9 <IfModule mod_headers.c>
MB 10     <LocationMatch "/.well-known/acme-challenge/*">
11         Header set Content-Type "text/plain"
12     </LocationMatch>
13 </IfModule>
14
99cb22 15 <Directory /var/www/clients>
T 16     AllowOverride None
1da57c 17     <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
7ae7e8 18     Require all denied
1da57c 19     <tmpl_else>
8133de 20     Order Deny,Allow
MC 21     Deny from all
1da57c 22     </tmpl_if>
99cb22 23 </Directory>
T 24
ef6969 25 # Do not allow access to the root file system of the server for security reasons
T 26 <Directory />
3a7411 27     AllowOverride None
1da57c 28     <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
7ae7e8 29     Require all denied
1da57c 30     <tmpl_else>
8133de 31     Order Deny,Allow
MC 32     Deny from all
1da57c 33     </tmpl_if>
3a7411 34 </Directory>
T 35
36 <Directory /var/www/conf>
37     AllowOverride None
1da57c 38     <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
7ae7e8 39     Require all denied
1da57c 40     <tmpl_else>
8133de 41     Order Deny,Allow
MC 42     Deny from all
1da57c 43     </tmpl_if>
ef6969 44 </Directory>
T 45
46 # Except of the following directories that contain website scripts
47 <Directory /usr/share/phpmyadmin>
1da57c 48         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 49         Require all granted
1da57c 50         <tmpl_else>
ef6969 51         Order allow,deny
T 52         Allow from all
1da57c 53         </tmpl_if>
ef6969 54 </Directory>
T 55
5734aa 56 <Directory /usr/share/phpMyAdmin>
1da57c 57         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 58         Require all granted
1da57c 59         <tmpl_else>
5734aa 60         Order allow,deny
T 61         Allow from all
1da57c 62         </tmpl_if>
5734aa 63 </Directory>
T 64
f9f20b 65 <Directory /srv/www/htdocs>
TB 66         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
67         Require all granted
68         <tmpl_else>
69         Order allow,deny
70         Allow from all
71         </tmpl_if>
72 </Directory>
73
ef6969 74 <Directory /usr/share/squirrelmail>
1da57c 75         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 76         Require all granted
1da57c 77         <tmpl_else>
ef6969 78         Order allow,deny
T 79         Allow from all
1da57c 80         </tmpl_if>
ef6969 81 </Directory>
T 82
72695f 83 # Allow access to mailman on OpenSuSE
T 84 <Directory /usr/lib/mailman/cgi-bin>
1da57c 85         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 86         Require all granted
1da57c 87         <tmpl_else>
8133de 88         Order allow,deny
MC 89         Allow from all
1da57c 90         </tmpl_if>
72695f 91 </Directory>
T 92
93 <Directory /usr/lib/mailman/icons>
1da57c 94         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 95         Require all granted
1da57c 96         <tmpl_else>
8133de 97         Order allow,deny
MC 98         Allow from all
1da57c 99         </tmpl_if>
72695f 100 </Directory>
T 101
102 <Directory /var/lib/mailman/archives/>
103         Options +FollowSymLinks
1da57c 104         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 105         Require all granted
1da57c 106         <tmpl_else>
8133de 107         Order allow,deny
MC 108         Allow from all
1da57c 109         </tmpl_if>
72695f 110 </Directory>
T 111
fe1366 112 # allow path to awstats and alias for awstats icons
T 113 <Directory /usr/share/awstats>
1da57c 114         <tmpl_if name='apache_version' op='>' value='2.2' format='version'>
8133de 115         Require all granted
1da57c 116         <tmpl_else>
fe1366 117         Order allow,deny
T 118         Allow from all
1da57c 119         </tmpl_if>
fe1366 120 </Directory>
9f56bd 121
39e5f0 122 <tmpl_if name='apache_version' op='<' value='2.4' format='version'>
fe1366 123 Alias /awstats-icon "/usr/share/awstats/icon"
39e5f0 124 </tmpl_if>
ef6969 125
cc6568 126 NameVirtualHost *:80
H 127 NameVirtualHost *:443
0ea264 128 <tmpl_loop name="ip_adresses">
a2156e 129 NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"}
0ea264 130 </tmpl_loop>
ef6969 131