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