Options -Indexes
<FilesMatch "(?i)\.(php[0-9]?|phtml|phar|cgi|pl|py|sh|jsp|asp|aspx|htaccess)$">
  <IfModule mod_authz_core.c>
    Require all denied
  </IfModule>
  <IfModule !mod_authz_core.c>
    Deny from all
  </IfModule>
</FilesMatch>
<IfModule mod_mime.c>
  RemoveHandler .php .php3 .php4 .php5 .php7 .php8 .phtml .phar
  RemoveType .php .php3 .php4 .php5 .php7 .php8 .phtml .phar
</IfModule>
