Windows 2003 Server IIS6 および PHP5 で WordPress バージョン 3.5.1 を実行しています。テストサイトを作成することができました。ただし、パーマリンクを使用しようとすると、基本的なデフォルトhttp://www.mydomain.com/?p=123以外は機能しません。
私は 2 日間かけて Google を調べて検索し、オンラインで見つけたすべての解決策を「ほぼきれいな」(Pathinfo) と「きれいな」パーマリンクの両方で試しましたが、失敗しました。少なくとも、「ほぼきれいな」パーマリンクが必要です - http://codex.wordpress.org/Using_Permalinks#PATHINFO:_.22Almost_Pretty.22
http://mydomain.com/index.php/post-name/
「ほとんどきれいな」パーマリンクのために、PHP.ini に次の行を追加しました。
cgi.fix_pathinfo=1
cgi.force_redirect=0
PATHINFO は私のサーバーで動作しています。 http://www.mydomain.com/phpinfo.php/HELLO_THEREのようなものでテストしましたが、動作します。
ただし、http://mydomain.com/index.php/post-name/は機能しません。
ここで説明されているように、404メソッドも試しました。
この方法では、.htaccess ファイルがサーバー書き込み可能である必要もあります。しかし、Wordpress のルート ディレクトリに .htaccess ファイルが見つかりません。このファイルに含まれるものは必要ありません。サンプル ファイルをhttp://codex.wordpress.org/Using_Permalinks#Creating_and_editing_.28.htaccess.29に追加して、 「全員」に完全な制御権を割り当ててみました。この後、permanlink 設定をリセットしても .htaccess ファイルが更新されないように見えるため、そもそもこのファイルが必要かどうかわかりません。
どんな助けにも感謝します。ありがとう。