WordPressを構築するときにindex.htmlとindex.phpを併用させる事があると思います。しかしリダイレクトされてindex.phpが表示されないですよねそんな時に少しいじります。
今回の環境やファイルなど
エックスサーバー
WordPress3.5
canonical.php
wp-includes/canonical.phpを開きます。325行目にある
$redirect['path'] = preg_replace('|/index.php/*?$|', '/', $redirect['path']);
この部分をコメントアウトします。頭に//を付けます。
// $redirect['path'] = preg_replace('|/index.php/*?$|', '/', $redirect['path']);
こんな感じに。あとは保存してアップロードです。URLにindex.phpを追加してページを開いて見て下さい。リダイレクトしなくなったはずです。