lucy24 - 5:36 am on Dec 13, 2012 (gmt 0)
You could yank the redirect and replace it with a rewrite. OR you could revert the pages to their original names, and insert a line* in your htaccess telling the server to parse .htm as .php.
And then hope google decides it was just a momentary glitch and puts everything back the way it was. How much time are we talking about?
* Don't look at me. But there was a post on this subject-- including exact wording-- within the last day or two, so someone will know.