なにやら怪しい。

http://フリーDDNS/index.jsp にアクセスすると、Tomcatのデフォルトのindex.jspの画面が表示されるではないか。
公開ディレクトリには、index.jspというファイルは置いていないのに。
なにやら、その画面一部にこのような文字列が表示されていた。


$CATALINA_HOME/webapps/ROOT/index.jsp

これは、・・・
$CATALINA_HOME/webapps/ROOT/index.jsp
を表示していますって意味だろ。
ということは、ROOTディレクトリにresult.jspを配置したらどうなるか。
http://フリーDDNS/result.jsp にアクセスすると、result.jspの画面が表示されるではないか。
なぜだ。
Apacheの設定で、DocumentRoot:は、ROOTディレクトリには設定していないはず。
なのに、なぜROOTの中身が表示されるんだ。
ちなみに、http://フリーDDNS/index.html にアクセスすると、DocumentRoot:で設定したディレクトリの中にあるindex.htmlを読む。
たとえば、DocumentRoot:内のresult.htmlファイルは、DocumentRoot:内のresult.htmlを、きちんと読む。
しかし、DocumentRoot:内のresult.jspファイルは、HTTPステータス 404 - /result.jsp と、表示される。OTZ

不思議。