2016-04-06 7 views
0

Ich habe in der Oracle-Dokumentation gelesen, die die Standard-Webanwendung für einen virtuellen Host festlegen kann, aber ich kann wo in Weblogik nicht finden, um dies zu tun.Einstellen der Standard-Webanwendung für virtuelle Hosts auf Weblogic 12c

Die docs ich Referenzierung kann hier unter 'Virtual Hosting und die Standard-Web Application' gefunden werden: https://docs.oracle.com/cd/E24329_01/web.1211/e24432/web_server.htm#CNFGD200

Das Szenario ist wie folgt:

  • Ich habe 2 Web-Anwendungen auf einer entfalteten Web Logic Server eins unter dem Kontext '/ authoring' und eins unter dem Kontext '/ publish'
  • Ich habe auch 2 virtuelle Hosts konfiguriert. Eine mit der Domain 'authoring.com' und eine mit der Domain 'publish.com'
  • Ich habe gezielt die '/ Authoring' App auf den virtuellen Host 'authoring.com' und die '/ publish' zu 'veröffentlichen'. com '.
  • Ich kann beide Anwendungen über diese Domänen zugreifen, wenn ich die Kontextnamen z. authoring.com/authoring und publish.com/publish

Was ich tun muß: - Stellen Sie den Standard-Web-App für den virtuellen Host, so dass die Domäne der Standardanwendung auf dem Domänenstamm serviert (wie erwähnt in den verknüpften Dokumenten) z 'authoring.com/' wird '/ authoring' bereitstellen, aber die URL bleibt 'authoring.com/'.

Danke für jede Hilfe.

Steve

Antwort

0

Ich habe es geschafft, eine angemessene Abhilfe zu finden. Trotz der Aussagen der Dokumentation gibt es keine klare Möglichkeit, eine App in einem Nicht-Root-Kontext (z. B. "/ publish" oder "/ author") auf einem virtuellen Host als "Standard-Webanwendung" einzurichten.

Sie können jedoch jede Anwendung explizit im Stammkontext des virtuellen Hosts bereitstellen und so zur Standardanwendung machen.

Der offensichtliche Nachteil besteht darin, dass Sie die Apps nicht über die IP-Adresse testen können, sondern die Apps über den Domainnamen des virtuellen Hosts testen müssen.

Sie können dies umgehen, wenn Sie die Domänen nicht besitzen, indem Sie die IP-Adressen den Domänen des virtuellen Hosts in der Host-Datei Ihres Computers zuordnen. Keine großartige Lösung, wenn Sie nichttechnischen Personen, z. zum Testen und zur Qualitätssicherung, aber gut für die Entwicklung.

Verwandte Themen