何らかの理由で、フォルダーで終わる URL (例: //localhost:8500/website/directory/) を参照すると、index.cfm が読み込まれず、代わりに 404 エラー ページが返されます。.htm および .txt ファイルの表示を有効にするためにフィルター マッピングを変更することにより、...\web-inf\web.xml ファイルが使用されていることを確認しました。実際、welcome-file-list セクションのファイルは存在していても使用されていないため、web.xml ファイルのこのセクションに何か問題があると思われます。
web.xml ファイルは次のとおりです。
- {インストールルート}\cfusion\runtime\conf\web.xml
- {インストールルート}\cfusion\wwwroot\web-inf\web.xml
どちらのファイルにも、次に示す同じ XML が含まれています。
<web-app> ... <welcome-file-list id="WelcomeFileList_1034013110672"> <welcome-file>index.cfm</welcome-file> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.txt</welcome-file> </welcome-file-list> ... </web-app>
最近 Update 6 にパッチを適用したばかりですが、最初のインストールから常に問題があったと思います。これは開発用のスタンドアロン サーバーであることに注意してください。
CF10を再インストールしてIISを使用する以外に、これを解決した人はいますか?