かなりのパーマリンクを使用すると、恐ろしい「入力ファイルが指定されていません」というエラーが発生しますが、これはWordPressの問題であり、モジュールの書き換えの問題ではないと思います。私はIIS7とWP3.4.2を使用しています。かなりのパーマリンクは次のとおりです。
http://www.mydomain.com/blog/2012/09/20/post-name/
これは正しく次のように書き換えられます。
http://www.mydomain.com/blog/index.php/2012/09/20/post-name/
この後者のURLに手動でアクセスすると、エラーが発生するため、書き換えは正しいと思います。だから私は問題はWordPressにあると思います。ただし、完全を期すために、書き換えルールは次のとおりです。
<rule name="Main Rule" stopProcessing="true"> <match url="^blog/(.+)" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/blog/index.php/{R:1}" /> </rule>
SOに関するこの問題に関する投稿はたくさんありますが、それらはすべて書き直しの問題のようです。したがって、これは、問題が私が抱えている問題であるという質問の重複ではないと思います。