Für example.com, die appBase fürDynamische Wildcard-Einstellungen in Tomcat Server.xml (Non www)
a) www.example.com & example.com ist /home/example/public_html/e
- Ein Wordpress-Seite .
b) beliebig andere * .beispiel.com ist /home/example/public_html
- Eine Java Web App.
Um dies zu erreichen, in server.xml, ich folgende
bin Aufrechterhaltunga) Für www & example.com
<Host name="example.com" appBase="/home/example/public_html/e" ...>
<Alias>www.example.com</Alias>
...
</Host>
b) Für andere Platzhalter ist die folgende NICHT ARBEITS
<Host name="*.example.com" appBase="/home/example/public_html" ...>
...
</Host>
so, als Workaround, ich muss MANUELL ADD dies wann immer a, b, c usw. sind dynamisch von den Kunden registriert. Jedes Mal, wenn Tomcat neu gestartet wird.
<Host name="*.example.com" appBase="/home/example/public_html" ...>
<Alias>a.example.com</Alias>
<Alias>b.example.com</Alias>
<Alias>c.example.com</Alias>
...
</Host>
meine Frage
Da die Platzhalter dynamisch zur Client-Registrierung generiert werden, wie kann ich gesetzt dynamisch in server.xml, so dass die manuelle Eingabe & Tomcat Neustart vermieden werden können.