1

http://web-server:port/myProj/servicesにアクセスすると、Web サービスが一覧表示されます。ただし、http://myProj:port/myProj/servicesでそれらを利用できるようにする必要があります(たとえば、myProj が kylem と呼ばれ、デフォルトのポートでhttp://kylem:8080/kylemにリストされているサービスが表示される場合)。 /サービス)。先ほど言及した URL を取得するように変更するにはどうすればよいですか?

編集:

誰かがより多くの場所を見るためのアドバイスを提供できることを願っています. 以下で説明するように、誰かが以前に Apache Tomcat をセットアップして、上記の URL (http://projName/..) が既に機能するようにしました。しかし、それがどのように/なぜ機能するのかわかりません。私のTomcat/conf/server.xmlファイルの唯一のタグには

<Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">

タグも付いていますが関係ないようです。http://server-nameの代わりにhttp://projNameを使用できるように設定できるものは他にありますか?

4

1 に答える 1

2

それらを現在のホストへのエイリアスとして設定しますserver.xml

<Host name="foo.com" appBase="/var/www/app" 
    unpackWARs="true" autoDeploy="true">
         <Alias>bar.com</Alias>
         <Alias>baz.com</Alias>
</Host>
于 2011-04-22T16:05:49.823 に答える