http://php.net/manual/en/configuration.changes.php
" You will need "AllowOverride Options" or "AllowOverride All" privileges to do so."
tested on a native virtual host,
when set
AllowOverride -Options
and in vhost's reriterule,
php_flag engine off
then in .htaccess
php_flag engine...