vhost für Domain und Subdomain+passwort schutz

xKevinx

New Member
Hallo liebe Boardmitglieder,
ich bräuchte etwas hilfe und zwar will ich die vhosts so einstellen, dass man unter
http://www.domain.de und http://domain.de die hauptseite erreicht
und unter
http://www.subdomain.domain.de und http://subdomain.domain.de die Subdomain erreicht.

Zudem würd ich den Bereich der Subdomain gerne erstmal schützen, damit man nur mit einem Login und einem Passwort zutritt hat.

Was mir noch aufgefallen ist, ist dass ich immoment auch bla.domain.de eingeben kann und auf die Seite komme, weiss nicht wie ich das wegekommen.

Ich hoffe ihr könnt mir helfen und da es mein erster Post hier in dem Forum ist, würd ich mich drüber freuen wenn ihr mich darauf hinweisst wenn ich etwas falsch gemacht habe.

edit:Benutze einen vServer mit Debian 5

MfG
xKevinx
 
Last edited by a moderator:
Die zweite Domain kannst du im jeweiligen vhost per ServerAlias hinzufügen.
Passwortschutz bekommst du bei Apache recht einfach über eine .htaccess Datei hin die in dem Verzeichnis liegt, welches geschützt werden soll (bei der kompletten Subdomain kommt die dann einfach ins Webroot). Für htaccess findest du per Google sehr einfach recht gute Tutorials.
Außerdem hast du für deine Domain wohl einen Wildcard-Eintrag im DNS hinterlegt - bei für Apache unbekannten Domains wird der erste Vhost verwendet. Entweder du legst dafür einen Extra-Eintrag an, der als erstes gezogen wird (und eine entsprechende Info-Seite oder Weiterleitung anzeigt), oder du nimmst den Eintrag im DNS raus, mußt dann aber für jeder einzelne Subdomain einen Eintrag im DNS vornehmen.
 
Hey,
danke schonmal für die Antwort.
Die Subdomain soll dann natürlich auch auf ein anderes Verzeichnis zeigen.
Also muss ich doch für beide jeweils eine vhost datei unter "sites-enabled" anlegen oder?

Aber wie müssen die aussehen ?

lg
 
Ich würde die unter sites-available packen und dann über a2ensite aktivieren (anschließend Apache reloaden). In dem Verzeichnis liegt auch meist schon eine default Datei drin, die du dir kopierst und dann entsprechend Pfade und Domains anpaßt. Damit hast du eine grundlegende Konfig erstellt.
 
Arr :X ich meinte auch sites-available , entschuldige.
Also ist die Default, inordnung um sie als vorlage zu benutzten?

Gut dann werd ich das dann gleich mal versuchen.
danke nochmal

edit:ich hab jetzt die vhost für beide angelegt, nun muss ich doch noch beim anbieter die subdomain eintragen damit es funktioniert oder ?
 
Last edited by a moderator:
Jede einzelne Subdomain im DNS eintragen oder einen Wildcard verwenden, der dann alles zur gleichen IP auflöst. Was du nimmst, ist letztendlich Geschmacksache.
 
Back
Top