ich bin zwar schon erfahren in Apache, aber das Problem kann ich mir auch nicht erklären. Zum Problem:
Situation:
Ich habe auf einem root-Server (Debian Linux 3) einen Apache (1.3.x) laufen, zudem habe ich eine Domain gemietet, unter der viele Subdomains laufen. Auf einer Seite/Subdomain läuft ein Typo3 (CMS, vielleicht kennts einer und hat Erfahrung damit).
Problem:
Ich habe vor, die Funktionen der VirtualHosts zu benutzen, sodass ich die Subdomains nicht auf den Unterordner der Seite auf dem Webserver zeigen lasse, sondern auf den www-root (http://xxx.xxx.xxx.xxx/)! Per VirtualHosts will ich die Anfragen zu den Seiten dann in den entsprechenden Ordner leiten lassen. Z.B.:
- Code: Select all
NameVirtualHost xxx.xxx.xxx.xxx:80
<VirtualHost xxx.xxx.xxx.xxx:80>
ServerAlias www.gn-solutions.de
ServerName www.gn-solutions.de
DocumentRoot /var/www
</VirtualHost>
# SUBDOMAIN myteb.gn-solutions.de
<VirtualHost xxx.xxx.xxx.xxx:80>
ServerAlias myteb.gn-solutions.de
ServerName myteb.gn-solutions.de
DocumentRoot /var/www/myteb
</VirtualHost>
Doch die Domains laufen alle in den www-root, also auf /var/www!
Nun, warum lasse ich nicht einfach die Subdomain auf den Unterordner zeigen? Ganz einfach:
Seitdem ich die Domain habe, kann ich mich nicht mehr (oder nur ganz kurz, für ein bis zwei Klicks) in den Admin von meinem Typo3 einloggen! Der DNS-Server zeigte "damals" auf den Unterordner der Seite (Der VHost war so eingestellt wie oben)! Er sagt dann in allen 4 Frames "login-error, no cookie!" (also er loggt mich schon ein, geht also auch in den Adminbereich, öffnet dort aber keine Seite). Es liegt auch nicht an mir, dazu aber später. Die Seite selber kann ich anstandslos und fehlerfrei anzeigen, kein Problem!
Das Komische ist nun, dass ein Kumpel, der sehr viel mit Typo zu tun hat, sich in meinen Adminbereich einloggen kann und rumfummeln kann!? Zwei andere, unabhängig voneinandere Kumpel haben es auch probiert, aber können sich nicht einloggen. In den Adminbereich des Typo-Kumpels komme ich rein, also liegt das Prob auch nicht clientseitig.
Nun, natürlch steht es nicht fest, ob das Problem durch den Apache/VHost/DNS entsteht. Aber das ändert (vorerst) an dem Problem mit dem VHost und DNS nichts, was ich oben ansprach.
Vielleicht habt ihr eine Idee oder Lösung für mich!? Klasse wärs
Danke schonma' im Voraus!!
Greetz,
G-Man