私は、ファイルが存在する場合にかかわらず、私のサーブレットコンテナにいくつかのURLを転送するようにApacheを設定するにはどうすればよいです
質問
どのように私は最初のファイルの存在を確認せず、この場合には、樹脂を私のサーブレットコンテナに特定の拡張子、たとえば* .htmののウルラを転送するようにApacheを設定します。
Apacheは、ディレクトリ構造で要求されたファイルを見つけることができない場合は、現在、それは転送された場合、私のweb.xmlのサーブレットマッピングが要求を処理するだろうにもかかわらず、404を提供しています。
Apacheは要求を転送するように:(/dir/dir/index.htmすなわちC)私は一時的に私のウェブ構造内に要求されたファイルに一致する空のファイルを置くことに頼ってきました。
樹脂のApacheの設定は、Tomcatの(下)よりも少し異なっている、しかし、問題は、要求がレジンにそれを作ることはありませんので、Apacheの中に完全に存在しているようです。
ヘルプをいただければ幸いです。
LoadModule caucho_module c:/resin-pro/win32/apache-2.0/mod_caucho.dll
NameVirtualHost *
<VirtualHost *>
ServerName sub.domain.com
DocumentRoot c:/web
ResinConfigServer sub.domain.com 6802
</VirtualHost>
解決
あなたが読む必要がプラグインの発送はの樹脂にどのようにして明示的に樹脂に転送する樹脂によって処理させたいURLを設定します:
mod_caucho指定さResinConfigServerを接触させることにより、その構成を発見します httpd.confのかresin.iniインチResinConfigServerは、任意の樹脂サーバとすることができます。とき ユーザーがURLを要求し、mod_cauchoそれから決定した設定を使用しています 樹脂やApacheがリクエストを処理する必要があるかどうかを判断するResinConfigServer。 その決定はResinConfigServerのresin.conf内の設定に基づいています。
これは、あなたが特定のURLを樹脂によって処理する場合は、あなたがあなたのresin.conf
でこのようにそれを設定する必要があることを意味します。
所属していません StackOverflow