
Tengo la siguiente configuración de Apache 2.4:
<Directory "/home/myuser/public_html">
AllowOverride All
Require all granted
</Directory>
<Directory "/home/myuser/public_html/uploads">
AllowOverride None
php_flag engine off
</Directory>
La carpeta de cargas son cargas realizadas por los usuarios. Quiero desactivar cualquier posibilidad de que alguien cargue un archivo .htaccess y cambie php_flag.
Desafortunadamente, si creo un archivo .htaccess en /home/myuser/public_html/uploads/subfolder, puedo anular el archivo php_flag. Por alguna razón, AllowOverride None no funciona.
¿Estoy haciendo algo mal? ¿Qué podría causar este comportamiento?