@rvirtue: Your observation is correct! Thanks!
GeoffreyG, I’m having more problems too.
Seems like have more fixes to do!
Hi, I solved the question the other way.
I run wordpress in windows server 2003.
I applied a “patch” in /wp-includes/canonical.php
The file say:
“Prevents redirection for feeds, trackbacks, searches, comment popup, and
* admin URLs. Does not redirect on IIS, page/post previews, and on form data.”
So, I changed two lines, cause the wordpress must identify the IIS and not use canonical redirect.
Lines:
line 38: global $wp_rewrite, $is_iis7, $wp_query, $wpdb, $is_IIS;
line 40: if ( $is_IIS || is_trackback() || is_search() || is_comments_popup() || is_admin() || !empty($_POST) || is_preview() || is_robots() || ( $is_iis7 && !iis7_supports_permalinks() ) )
return;
The bold is where I changed the original code.
For the moment is a fast solution. But the wordpress team will need revise in future releases.