Hallo Community,
angelegte Domains und Subdomains in SysCP bekommen entsprechende VirtualHost Einträge in der SysCP Config Datei in /etc/apache2/sites-available. Für angelegte Hauptdomains hat man im Backend die Möglichkeit eigene Einträge für diesen vHost anzugeben. Leider gibt es das nicht für Subdomains.
Jetzt ist es aber so, dass ich für verschiedene Subdomains unterschiedliche vHost Einstellungen benötige. Wenn ich diese manuell über die Shell in die automatisch erstellte Config von SysCP einfüge, funktioniert das ohne Probleme. Das dumme ist nur, das öfter mal etwas an Domaineinstellungen geändert wird, neue Domains/Subdomains hinzukommen oder wegfallen. Jede dieser Änderungen in SysCP überschreibt aber die automatisch angelegte Config, in die ich meine zusätzlichen Einträge schreibe.
Wie kann ich die denn dauerhaft speichern? Ich habe versucht in die httpd.conf Abschnitte einzelner vHosts (unter Angabe von Host IP, ServerName, ServerAlias) zu erstellen und nur die zusätzlichen Einstellungen abzulegen. Leider führt das nach einem Apache2 restart zu einem Seite nicht gefunden, wenn ich die Domain aufrufe. Vermutlich sind die Einstellungen in der httpd.conf falsch und gehören eher in eine eigene Config in sites-available (mit Symlink in sites-enabled).
Ehe ich nun anfange und ewig herumprobiere wollte ich erst mal die Fachleute hier fragen, ob letztere Idee der richtige Weg ist? Was muß da rein in die eigene Config; nur die VirtualHost Zuordnung wie ich sie in die httpd.conf schreiben wollte oder könnte das Probleme geben, weil ja eine vHost Definition für die Domains bereits in der SysCP Conig steht?
Habe schon gegoogelt und jede Menge "Wie erstellt man vHosts ..." Anleitungen gefunden, aber zu diesem speziellen Problem fand ich leider nichts.
Vielen Dank und liebe Grüße,
Echnaton
angelegte Domains und Subdomains in SysCP bekommen entsprechende VirtualHost Einträge in der SysCP Config Datei in /etc/apache2/sites-available. Für angelegte Hauptdomains hat man im Backend die Möglichkeit eigene Einträge für diesen vHost anzugeben. Leider gibt es das nicht für Subdomains.
Jetzt ist es aber so, dass ich für verschiedene Subdomains unterschiedliche vHost Einstellungen benötige. Wenn ich diese manuell über die Shell in die automatisch erstellte Config von SysCP einfüge, funktioniert das ohne Probleme. Das dumme ist nur, das öfter mal etwas an Domaineinstellungen geändert wird, neue Domains/Subdomains hinzukommen oder wegfallen. Jede dieser Änderungen in SysCP überschreibt aber die automatisch angelegte Config, in die ich meine zusätzlichen Einträge schreibe.
Wie kann ich die denn dauerhaft speichern? Ich habe versucht in die httpd.conf Abschnitte einzelner vHosts (unter Angabe von Host IP, ServerName, ServerAlias) zu erstellen und nur die zusätzlichen Einstellungen abzulegen. Leider führt das nach einem Apache2 restart zu einem Seite nicht gefunden, wenn ich die Domain aufrufe. Vermutlich sind die Einstellungen in der httpd.conf falsch und gehören eher in eine eigene Config in sites-available (mit Symlink in sites-enabled).
Ehe ich nun anfange und ewig herumprobiere wollte ich erst mal die Fachleute hier fragen, ob letztere Idee der richtige Weg ist? Was muß da rein in die eigene Config; nur die VirtualHost Zuordnung wie ich sie in die httpd.conf schreiben wollte oder könnte das Probleme geben, weil ja eine vHost Definition für die Domains bereits in der SysCP Conig steht?
Habe schon gegoogelt und jede Menge "Wie erstellt man vHosts ..." Anleitungen gefunden, aber zu diesem speziellen Problem fand ich leider nichts.
Vielen Dank und liebe Grüße,
Echnaton