私は私が夢中になり、次の問題が、ありますアンダートウ:WARファイルの外の静的ルートコンテンツ(wildfly)
を、私は私のWildfly 10.0.0決勝APP-の私のアンダートウ・サブシステムを構成したいですサーバーであるため、WARファイルがデプロイされている間はルート(/)上の静的コンテンツを処理できます。
ない何WARが展開されていない場合standalone.xml
で構成されているように、それは、歓迎-内容を示しています
<location name="/" handler="welcome-content"/>
と
<file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
とすぐに私のWARが展開されると、これ以上ようこそ - コンテンツが表示されます。今まで、まさに、私が望んでいたもの。今私は別のディレクトリに私たちの角クライアントを抽出したい、/home/user/awesomeClientDir
と言うことができます。
/
へのパスを設定するよう
www.website.com/subpath/index.html
のようにサブパスでうまく動作新しいlocation
とfile
-handlerを追加しようとした
、どんなに私の歓迎-コンテンツがまだであれば、私のstandalone.xml
かそうでないと、WARファイルは静的コンテンツにアクセスする機能を削除します。
私はこれを達成することができますどのように絶対にないアイデアを持っていない...私のWARでweb.xml
が/rest
サブパスに私のAPIをフックし、ウィッヒは、いかなる場合にも素晴らしい作品が、私の静的コンテンツは、ちょうど/
では利用できません(星座に応じて403/404)
何か助けやヒントは、この闘いは本当ですか?
がに/コンテキスト展開あなたの戦争か? – ctomc
はい、そうです。私は/ restサブパスで機能するようにresteasyを設定しましたが、war自体はルートコンテキストにデプロイされています。私はそれを/ restに変更して、resteasyをrootに奉仕させるべきですか? – desperateCoder
はい、/ restにアプリのコンテキストを変更し、rootで再起動する必要があります。あなたの問題を解決します。 – ctomc