g1smd - 9:26 pm on Jul 10, 2012 (gmt 0)
Add the protocol and domain name to the rule target. Never start the rule target with a backreference. It's a huge security risk.
(.*)\.php/ with a more efficient pattern.
RewriteRule ^([^/]+/)*([^/.]+)\.php/ http://www.example.com/$1.php [R=301,L]
This parses left to right in one go and does not invoke tons of "back off and retry" trial matching.