
Ich habe die folgende Apache 2.4-Konfiguration:
<Directory "/home/myuser/public_html">
AllowOverride All
Require all granted
</Directory>
<Directory "/home/myuser/public_html/uploads">
AllowOverride None
php_flag engine off
</Directory>
Der Upload-Ordner enthält Uploads von Benutzern. Ich möchte verhindern, dass jemand eine .htaccess-Datei hochlädt und das php_flag ändert.
Leider kann ich das php_flag überschreiben, wenn ich eine .htaccess-Datei in /home/myuser/public_html/uploads/subfolder erstelle. Aus irgendeinem Grund funktioniert AllowOverride None nicht.
Mache ich etwas falsch? Was könnte dieses Verhalten verursachen?