misterunknown: Piwik will nicht per HTTPS

Beitrag lesen

Moin,

ich habe ein Problem mit Piwik. Per HTTP kann ich alles normal aufrufen. Per HTTPS gibt es ein Problem.

http://piwik.misterunknown.de/
https://piwik.misterunknown.de/

Hier meine Konfiguration:

<VirtualHost *:80>  
        ServerName piwik.misterunknown.de  
        DocumentRoot /var/www/piwik  
        <Directory /var/www/piwik>  
                Order allow,deny  
                Allow from all  
                AllowOverride All  
        </Directory>  
</VirtualHost>  
<VirtualHost *:443>  
        ServerName piwik.misterunknown.de  
        SSLEngine On  
        SSLCertificateFile /etc/apache2/ssl/misterunknown.pem  
        SSLCertificateKeyFile /etc/apache2/ssl/key.pem  
        DocumentRoot /var/www/piwik  
        <Directory /var/www/piwik>  
                AllowOverride All  
                Order allow,deny  
                Allow from all  
        </Directory>  
</VirtualHost>

Wie man sieht ist HTTP und HTTPS eigentlich gleich konfiguriert. Trotzdem sieht man schon bei der Anmeldemaske, dass per HTTPS einige Ressourcen nicht aufgerufen werden können. Im Apache Error-Log steht dann folgendes:

[Tue Apr 29 15:18:42 2014] [alert] [client 87.147.44.136] /var/www/piwik/libs/.htaccess: deny not allowed here, referer: https://piwik.misterunknown.de/  

Offensichtlich gibt es ein Problem mit der .htaccess-Datei obwohl innerhalb dieser alle möglichen Direktiven erlaubt sind und es über HTTP normal funktioniert. Kann sich das jemand erklären? Hier der Inhalt der .htaccess-Datei:

<Files ~ "\.(php|php4|php5|inc|tpl|in|twig)$">  
<IfModule mod_access.c>  
Deny from all  
Require all denied  
</IfModule>  
<IfModule !mod_access_compat>  
<IfModule mod_authz_host.c>  
Deny from all  
Require all denied  
</IfModule>  
</IfModule>  
<IfModule mod_access_compat>  
Deny from all  
Require all denied  
</IfModule>  
</Files>  
<Files ~ "\.(test\.php|gif|ico|jpg|png|svg|js|css|swf)$">  
<IfModule mod_access.c>  
Allow from all  
Require all granted  
</IfModule>  
<IfModule !mod_access_compat>  
<IfModule mod_authz_host.c>  
Allow from all  
Require all granted  
</IfModule>  
</IfModule>  
<IfModule mod_access_compat>  
Allow from all  
Require all granted  
</IfModule>  
Satisfy any  
</Files>

Grüße Marco

--
Ich spreche Spaghetticode - fließend.