1

おはようございます!

次のようなチュートリアルに従って、iis 6.0 を jboss 7 Web アプリケーションに正常にバインドしました: http://www.techstacks.com/howto/iis_and_isapi_redirect.html

192.168.1.1:8080/myapp (jboss に直接) に移動する前にアプリケーションを使用しました

これで www.mydomainwebsite.my/myapp を使用できるようになりました

私は十分に満足していますが、URL に「myapp」が表示されずに、単に「www.mydomainwebsite.my」がアプリ コンテキストを指している方がよいでしょう。

uriworkermap.properties ファイルに次のいずれかを入れてみました: /=local および /myapp/=local

しかし、単純に www.mydomainwebsite.com にアクセスすると、jboss のデフォルトのホームページが表示されます。

私は何が欠けていますか?

4

1 に答える 1

1

ウェルカムページをアンデプロイする必要があります。

構成で次のように変更enable-welcome-root="true"しますenable-welcome-root="false"

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
    <virtual-server name="default-host" enable-welcome-root="true">
        <alias name="localhost"/>
        <alias name="example.com"/>
    </virtual-server>
</subsystem>

次に、WEB-INFのjboss-web.xmlに設定して、ルートコンテキストからWebアプリを動作させます。

<?xml version="1.0"?>
<jboss-web>
    <context-root>/</context-root>
</jboss-web>

最後のxmlがjboss-as7のxsdに関して適切に形成されているかどうかは完全にはわかりませんが、機能するはずです。

于 2012-05-18T02:41:04.677 に答える