Apache 2.2 Domain u. Sub-Domain auf verschiedenen Ports

T

Thofra

Mitglied
Hallo miteinander!

Ich knabbere gerade an folgendem Problem:

ich möchte, dass Apache auf
example.com ausschließlich auf Port 80 antwortet und
bla.examle.com ausschließlich auf Port 8080.

Ich probiere schon seit Tagen, aber immer antwortet Apache bei beiden Domains bei beiden Ports
obwohl ich bei einer vhost.conf
<VirtualHost *:80>
und bei der anderen
<VirtualHost *:8080>
eingetragen habe.

Hat jemand eine Idee dazu?
 
Löst bla.domain.com und domain.com auf die gleiche IP auf?

Dann müsstest Du in der Apache-Konfig z.B.
* entweder über z.B. setEnvIf oder ein anderes Abfrage-Konstrukt eine Weiche einbauen,
* den default-VHost anpassen
* ggf. die Appliaktion anpasse oder rewrites einfügen

je nach dem, wie es sich aktuell konkret äußert, wie das genaue Ziel ist, wie Deine aktuelle Konfig aussieht, ...
 
Erstmal danke für deine Anregungen.

Und ja, bla.domaincom und domain.com gehen auf die gleiche IP.

default vhost ist auf port 80 gepolt (ist noch "Auslieferungs-Zustand" also ohne Änderung nach der Installation)

in der "ports.conf" habe ich lediglich "Listen 8080" zusätzlich definiert.
 
So, habe jetzt eine Lösung. Nicht elegant, aber funktioniert:
habe für die Haupdomain zwei vhost confs angelegt.
Eine für den Port 80 eine für den Port 8080 sowie für
die Subdomains zwei vhost configs auch für Port 80 und Port 8080.
Nur die config für Subdomain mit 8080 zeigt in das Doc-Root für
meine "specials" alle anderen drei in das Doc-Root der
Haupt-Domain.
 

Ähnliche Themen

Problem mit Domain und Apache

VHOST Problem, Debian Lenny

squid transparent proxy will nicht transparent werden !! :-(

Xampp (Lampp) Vhost Einstellungen ???

Apache zu langsam ?

Zurück
Oben