Похоже, что единственный ответ на этот вопрос на данный момент - не использовать FastCGI на IIS7 при использовании PHP (из-за ошибки в FastCGI) - что является мусором, потому что это очень быстро. Использование isapi позволяет перенаправлениям 301 работать как надо, но это не так быстро.