Port-Konfiguration für Domains / Subdomains
Posted: Thu 2. Jun 2022, 14:12
Guten Tag zusammen,
der Apache kann über seine Virtual-Hosts und die ports.conf bestimmen auf welchem Port eine Webseite ausgeliefert wird. Üblicherweise ist dies der Port 80 und muss nur in seltenen Fällen geändert werden.
Sobald die Webseite aber etwas komplexer wird und auch die Anforderungen an das System steigen kommt schnell der Wunsch nach Varnish dazu.
Varnish übernimmt dann das Ausliefern gecachter Webseiten über Port 80. Selbst holt er sich die Seiten von den Webservern, die dann unter anderen Ports die Daten zur Verfügung stellen müssen.
Abhängig von der Varnish konfiguration, kann es dann notwendig sein, mehrere Domains und auch Subdomains unter anderen Ports auszugeben.
Beispiel: Subdomain 1 unter Port 8010, Subdomain 2 unter Port 8020.
Varnish bindet beide Subdomains dann zu einer Webseite zusammen und konfiguriert, wann welcher Teil angezeigt wird. (Beispielsweise alles unter /suche übernimmt das Framework unter "Subdomain 1" und alles unter /content übernimmt "Sudomain 2" ein anderes Framework (oder beispielsweise ein cms).
Da Domains und auch Subdomains grundsätzlich einzelne Apache Konfigurationen unterstützen, wäre ein Input-Feld in dem Port 80 als Standard eingetragen ist schon eine perfekte Lösung. Der Port müsste beim keyhelp-seitigen schreiben der config nur in die vhosts eingetragen und die ports.conf angepasst werden damit das System deutlich kompatibler zu varnish wird.
Ebenfalls nett, wäre natürlich eine Keyhelp Seitige native Konfiguration für Varnish. Der Aufwand erscheint aber deutlich größer im Vergleich zum Workarround mit der Möglichkeit den Port selbst konfigurieren zu können.
der Apache kann über seine Virtual-Hosts und die ports.conf bestimmen auf welchem Port eine Webseite ausgeliefert wird. Üblicherweise ist dies der Port 80 und muss nur in seltenen Fällen geändert werden.
Sobald die Webseite aber etwas komplexer wird und auch die Anforderungen an das System steigen kommt schnell der Wunsch nach Varnish dazu.
Varnish übernimmt dann das Ausliefern gecachter Webseiten über Port 80. Selbst holt er sich die Seiten von den Webservern, die dann unter anderen Ports die Daten zur Verfügung stellen müssen.
Abhängig von der Varnish konfiguration, kann es dann notwendig sein, mehrere Domains und auch Subdomains unter anderen Ports auszugeben.
Beispiel: Subdomain 1 unter Port 8010, Subdomain 2 unter Port 8020.
Varnish bindet beide Subdomains dann zu einer Webseite zusammen und konfiguriert, wann welcher Teil angezeigt wird. (Beispielsweise alles unter /suche übernimmt das Framework unter "Subdomain 1" und alles unter /content übernimmt "Sudomain 2" ein anderes Framework (oder beispielsweise ein cms).
Da Domains und auch Subdomains grundsätzlich einzelne Apache Konfigurationen unterstützen, wäre ein Input-Feld in dem Port 80 als Standard eingetragen ist schon eine perfekte Lösung. Der Port müsste beim keyhelp-seitigen schreiben der config nur in die vhosts eingetragen und die ports.conf angepasst werden damit das System deutlich kompatibler zu varnish wird.
Ebenfalls nett, wäre natürlich eine Keyhelp Seitige native Konfiguration für Varnish. Der Aufwand erscheint aber deutlich größer im Vergleich zum Workarround mit der Möglichkeit den Port selbst konfigurieren zu können.