################################################ # ISPConfig Logfile configuration for vlogger ################################################ SetEnvIf Request_URI "^/datalogstatus.php$" dontlog LogFormat "%v %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -p -s access.log -t \"%Y%m%d-access.log\" /var/log/ispconfig/httpd" combined_ispconfig env=!dontlog CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m%d-access.log\" /var/log/ispconfig/httpd" combined_ispconfig env=!dontlog AllowOverride None Require all denied Order Deny,Allow Deny from all # Do not allow access to the root file system of the server for security reasons Options -Indexes AllowOverride None Require all denied Order Deny,Allow Deny from all AllowOverride None Require all denied Order Deny,Allow Deny from all # Except of the following directories that contain website scripts Require all granted Order allow,deny Allow from all Require all granted Order allow,deny Allow from all Require all granted Order allow,deny Allow from all Require all granted Order allow,deny Allow from all # Allow access to mailman on OpenSuSE Require all granted Order allow,deny Allow from all Require all granted Order allow,deny Allow from all Options +FollowSymLinks Require all granted Order allow,deny Allow from all # allow path to awstats and alias for awstats icons Require all granted Order allow,deny Allow from all Alias /awstats-icon "/usr/share/awstats/icon" Alias /.well-known/acme-challenge /usr/local/ispconfig/interface/acme/.well-known/acme-challenge Require all granted Order allow,deny Allow from all AssignUserId www-data www-data NameVirtualHost *:80 NameVirtualHost *:443 NameVirtualHost {tmpl_var name="ip_address"}:{tmpl_var name="port"}