0

実稼働環境に既にセットアップがあり、これがどのように機能するかを理解しようとしていますか? 私が理解するのを手伝ってください、

設定 :

2つのデフのようなセットアップがあります。つまり、URL https://ddd.myserver.net:111/ABChttps://ddd.myserver.net:222/です。Apache サーバー (ddd.myserver.net) は、アプリケーション ABC にサービスを提供するためにリッスン ポート 111 で構成され、アプリケーション XYZ にサービスを提供するために同じサーバーがリッスン ポート 222 で構成されます。つまり、 https: //ddd.myserver.net:111/ABC - Weblogic Server にデプロイされたアプリケーション ABC にマップされます。およびhttps://ddd.myserver.net:222/ - 同じ Weblogic Server にデプロイされたアプリケーション XYZ にマップされます。

私の質問は、以前のリンク ( https://ddd.myserver.net:111/ABC ) は、URL にコンテキスト ルート (ABC) が追加されている場合にのみ正常に機能するということです。https://ddd.myserver.net:111/として試してみると、apache_wl.log にページが見つからないことが記載されています。
すなわち、
URL::parseHeaders: CompleteStatusLine を [HTTP/1.1 404 Not Found]
に設定 URL::parseHeaders: StatusLine を [404 Not Found] に設定

しかし、2 つ目 ( https://ddd.myserver.net:222/ ) は、URL にコンテキスト ルートを指定しなくても問題なく動作します。

今私が知る必要があるのは、この構成がどこでどのように設定される可能性があるかということだけです? コンテキストルートに言及しなくても、リンクのどこが機能しますか?

ありがとう。

[更新]
私はすでに httpd.conf と ssl.conf を見てきましたが、これがどこで構成されているかを実際に理解できませんでした。

[更新 2]
これが重要なコード スニペットです。特定の構成プロパティが必要な場合は、お知らせください。
httpd.conf

Include conf.d/ssl.conf
UseCanonicalName Off
DocumentRoot "C:/Test/WS/ABC/ABC"
Alias /ABC "C:/Test/WS/ABC/ABC"

ssl.conf

LoadModule ssl_module modules/mod_ssl.so
Listen 111


<VirtualHost *:111>

DocumentRoot "C:/Test/WS/ABC/ABC"
ServerName ddd.myserver.net

ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

SSLEngine on

<IfModule mod_weblogic.c>
  WLLogFile logs/abc_wl.log
  Debug OFF
  DebugConfigInfo OFF
  WebLogicCluster test.myserver.net:7001,test.myserver.net:7003,test.myserver.net:7005
  MatchExpression *
</IfModule>

</VirtualHost>
4

0 に答える 0