「http://www.microsoft.com/web/platform/phponwindows.aspx」からのダウンロードを使用して、Windows 7 Home Premium に IIS と php をインストールしました。
「info.php」ファイルと「index.htm」ファイルを localhost フォルダー「C:\inetpub\wwwroot」に配置しました。これらは両方とも、リモート Web サイトから動作することが証明されています。
「http://localhost/info.php」を開くと、期待どおりに機能します。これは、IIS が正しく機能していることを示しています。
ただし、「index.htm」は開きません (システムによって配置された「isstart.htm」ファイルも開きません)。Firefox には何も表示されません。エラー メッセージは表示されず、[ページ ソースの表示] は空です。Internet Explorer では 404 が表示されます。
「index.htm」の名前を「index.php」に変更すると、期待どおりに開きます。
「htm」ファイルが IIS によって無視されるのはなぜですか?
ロジャー