If I change 'rewrite_rules_array' to 'generate_rewrite_rules' and then use the wp_rewrite object instead of $rules array it won't redirect and leaves the url correct, but shows a 404 page not found wordpress page.
–
cointiltMar 11 '11 at 21:10

I was looking for you to provide complete code that someone can test vs. a segment of your code where if we wanted to test it we have to guess at what else you wrote. What you added was a static class method but you didn't add the rest of the class so we can't be sure your error isn't somewhere else.
–
MikeSchinkelMar 13 '11 at 6:58

Ok I changed the code to show all of what I am using now in my functions.php file and in the class file for rewrites.
–
cointiltMar 14 '11 at 16:40