webEdition 7.0.2 - Installation auf Apache 2.4 - WE htaccess Order Allow,Deny
Verfasst: Mi 1. Feb 2017, 15:51
Nach einer frischen Installation von webEdition 7.0.2 auf Apache 2.4 hatte ich Probleme mit der von webEdition erzeugten htaccess Datei im webEdition Haupt-Verzeichnis. Dort steht unter anderem:
Das Order Allow, Deny verhinderte bei mir wohl das Login in das CMS. Eine weitere htaccess Datei im Verzeichnis /lib/ hat auch diese htaccess Anweisung. Diese verhinderte, nach der Entfernung des oben genannten htaccess Fragments, die Ausgabe des Fonts "fontawesome" zur Darstellung der Icons.
Ich schätze, dass dies alles mit der Änderung einiger Konfigurationsvariablen in Apache-Version 2.4 zu tun hat.
Heise schrieb 2013 dazu:
Matthias
Code: Alles auswählen
<FilesMatch "\.(inc|class|conf).php$">
...
<ifModule !mod_authz_core>
Order Allow,Deny
Deny from all
</ifModule>
</FilesMatch>
Ich schätze, dass dies alles mit der Änderung einiger Konfigurationsvariablen in Apache-Version 2.4 zu tun hat.
Heise schrieb 2013 dazu:
Kann dies jemand bestätigen und wo kommen noch "versteckte" htaccess Dateien im webEdition Verzeichnis mit dieser Anweisung vor?Order allow,deny
Allow from all
Apache 2.4 ignoriert diese veralteten Angaben völlig und setzt auf seine Werkseinstellungen, die den Zugriff auf Verzeichnisse außerhalb des Document Roots verbieten. Soll Apache 2.4 die oben genannte Regel anwenden, müssen Sie die beiden Zeilen gegen die folgende Zeile tauschen:
Require all granted
https://www.heise.de/ct/hotline/Apache- ... 56928.html
Matthias