Ich habe mich gestern erst mit dem Zeug rumschlagen müssen, von daher noch ganz frisch.
Code:
RewriteRule ^/(.*)\.php$ /subdir/$1\.php [NC,L]
Das müsste klappen. Der "." für jedes Zeichen und "*" für beliebige Anzahl.
Eventuell auch:
Code:
RewriteRule ^/(.+)\.php$ /subdir/$1\.php [NC,L]
Sodass mindestens ein Zeichen als Dateiname vorhanden sein muss.