RewriteEngine On
RewriteRule ^/[.*]/?$ foldername/$1.php#{QUERY_STRING} [NC,L]
Если вы не используете QUERY_STRING (т.е. у вас нет параметров $ _GET), вы можете удалить # {QUERY_STRING}
Обратите внимание, это переписывает все в вашем корне на foldername / NAME.php
Если вы хотите исключить определенные пути (например, css, js файлы и другие), я рекомендую вам сделать:
RewriteCond RewriteCond %{REQUEST_URI} !^*.css$
RewriteCond RewriteCond %{REQUEST_URI} !^*.js$
RewriteCond RewriteCond %{REQUEST_URI} !^*.php$
RewriteCond RewriteCond %{REQUEST_URI} !^*DONTREDIRECT*$
RewriteRule ^/[.*]/?$ foldername/$1.php#{QUERY_STRING} [NC,L]