Subdomain Problem

Apache, Lighttpd, nginx, Cherokee
Post Reply
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Subdomain Problem

Post by clubwolf »

Hallo,

ich möchte bei mir ein Subdomainscript installieren. Im Namesserver ist ein Eintrag *.domain.tld vorhanden und im Confixx ist die Subdomain *.domain.tld eingetragen.

Wenn ich nun die Domain xxx.domain.tld/seite.php aufrufe springt er automatisch auf http://www.domain.tld/seite.php und bei

Code: Select all

echo $_SERVER['HTTP_HOST']
erhält man immer http://www.domain.tld.

Kann mir jemand helfen was man noch machen muss um die Subdomain Abfragen zu können???

MFG,
Tobias
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: Subdomain Problem

Post by chris76 »

Vielleicht stehe ich am Schlauch, aber was ist Dein Ziel mit dem script?
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

ich möchte meinen usern subdomains anbieten die dann auf andere verzeichnisse geleitet werden. aber halt automatisch ohne das ich die in confixx eintragen muss!
duergner
Posts: 923
Joined: 2003-08-20 11:30
Location: Pittsburgh, PA, USA
 

Re: Subdomain Problem

Post by duergner »

Ich würde mal drauf tippen, dass in der Apache Config der *.domain.tld VHost vor dem subdomain.domain.tld VHost steht. Und der Apache nimmt immer den ersten passenden Eintrag.
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

in der confixx_vhost.conf steht die subdomain *.doman.tld als letztes
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: Subdomain Problem

Post by wgot »

Hallo,
clubwolf wrote:Wenn ich nun die Domain xxx.domain.tld/seite.php aufrufe springt er automatisch auf http://www.domain.tld/seite.php
vermutlich ist genau das im Subdomainscript so programmiert.
Zeig mal den Scriptcode.

Gruß, Wolfgang
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

das skript will ich selbst schreiben,
mir geht es erst mal darum anzufragen welche subdomain aufgerufen wurde (mit $_SERVER['HTTP_HOST'])
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: Subdomain Problem

Post by wgot »

Hallo,
clubwolf wrote:das skript will ich selbst schreiben,
ach so. :lol:

Unter Confixx Wildcardsubdomains freigeben (als Admin für den Reseller und als Reseller für den Kunden), dann als Kunde der Wildcardsubdomain einen eigenen Ordner zuweisen und

Code: Select all

<?php
echo $_SERVER['HTTP_HOST'];
?>
als index.php ablegen.

Wenn's nicht klappt, zeig mal die confixx_vhost.conf

Gruß, Wolfgang
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: Subdomain Problem

Post by andreask2 »

Wozu willst Du dann ein Script schreiben?

Habe ich das richtig verstanden, dass Du den Benutzern die Möglichkeit geben willst, dass sie eigene Subdomains anlegen können, die dann auf ein Unterverzeichnis ihres vhosts verweisen?

Das würde ich vermutlich versuchen per mod_rewrite und rewrite-maps zu lösen. Damit kannst Du die kompletten Hostnamen mit entsprechenden Pfaden in eine Datei schreiben. mod_rewrite kann kann bei jedem, den entsprechenden Pfad zu einem Hostnamen raussuchen.

Siehe: http://httpd.apache.org/docs-2.0/mod/mo ... rewritemap
http://httpd.apache.org/docs-2.0/misc/r ... e.html#url

Ich vermute dass die Provider die sowas anbieten das so ähnlich machen. Oder wie sonst?
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: Subdomain Problem

Post by andreask2 »

ach ja, das gute daran ist, dass Du diese Datei mit den maps dann automatisiert bearbeiten kannst. Man muss nur aufpassen dass man sich da keine Sicherheitslücke bei einfängt. Daher würde ich in jedem Fall eine Map-Datei pro vhost verwenden, und verhindern dass jemand in andere Pfade gucken kann.
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

das mit mod_rewrite ist eine gute idee!
Danke für die guten Tipps, sollte es Probs geben meld ich mich wieder :lol:
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Subdomain Problem

Post by Joe User »

Warum nutzt Du nicht einfach Confixx zur (Sub-)Domain-Verwaltung?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

weil ich es automatisieren möchte

habe aber ein prob festgestellt:
die in confixx neu eingetragenen subdomains gehen nicht. also die subdomains die ich vor einigen wochen eingetragen habe gehen noch, aber alle neuen werden ignoriert. wo kann da der fehler liegen? in der confixx_vhost.conf stehen sie drin.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Subdomain Problem

Post by Joe User »

Lizenz gültig?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

ja,

ein einfaches

Code: Select all

reboot
hat geholfen. jetzt geht alles!

THX für die schnelle Hilfe, ist man in anderen Foren nicht so gewohnt! :)
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Subdomain Problem

Post by Joe User »

Nächtes Mal kein reboot, sondern:

Code: Select all

apachectl graceful
HTH
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
clubwolf
Posts: 14
Joined: 2004-10-19 13:15
 

Re: Subdomain Problem

Post by clubwolf »

bitte nicht lachen:
was genau bewirkt der befehl anders als reboot?
smur
Posts: 167
Joined: 2003-05-26 16:00
Location: Mannheim
 

Re: Subdomain Problem

Post by smur »

Er startet den Rechner nicht neu.
Post Reply