von www und homedirs

removable

Member
so ich hab da ne sache an der ich schon ein paar tage rumdoctere aber nicht so recht weiterkomme!
also ich möchte in den homedirs einen ordner www in dem eine homepage hinterlegt werden kann die dann üeber den apache erreichbar ist soweit sogut und keim problem! jetzt kommt aber das große ABER:

1. ich möchte dafuer nur einen eintag im DNS und nicht fuer jeden user einen einzelnen
2. nur ein Virtual Host im apache!

also gibt es fuer solche fälle platzhalter oder eine andere möglichkeit wie z.b. beim samba server


und nochwas: wie bringe ich webmin bei den bind9-sdb-mysql-9.2.3 zu benutzen? denn als noch keine bzw später die oben genannte version installiert was meite webmin das ich version 8.3.7 habe obwohl das nie installiert wurde!!!!


danke schon mal im vorraus
 
Hi,

bezüglich Webmin Modul:
Für Bind 9 gibt es derzeit nach meinen Infos noch kein Webmin Modul. Das Modul für Bind 8 funktioniert eingeschränkt aber auch mit Bind9.x , zeigt jedoch immer 8.3.7 an, egal welche 9er Version installiert ist. Vermutlich bleibt nur die Perl Scripte von Webmin für Bind8 selbst zu erweitern, zu warten bis es Modul für 9er gibt, oder man baut sich nen eigenes Webmin Modul für Bind9.

zu Apache:
Module mod_userdir könnte ne Lösung sein. Müßte man nur "public_html" halt entsprechend anpassen auf "www". Die User Seiten wären dann z.B. über http://yourdomain.tld/~USER/ erreichbar.

Gruß
Bummibaer
 
hm?

also wenn ich das jetzt richtig verstanden habe moechtest du http://<username>.userweb.bla.de in deinen Browser eintippen und den Inhalt des Apache Userdirs sehen?! Ausserdem willst du wildcards bei deinem dns verwenden?

Die Loesung fuer dein Zonenfile ist schonmal einfach:
*.userweb.bla.de IN A 1.2.3.4

Beim Apache wirds schon kniffliger auf jeden Fall sollte das UserDir auf www gesetzt sein. Damit kann schon mal auf host.bla.de/~<username> zugegriffen werden.
Damit dann Zugriffe auf http://<username>.userweb.bla.de moeglich werden wuerde ich mal bei mod_rewrite nachsehen, vieleicht irgendwie so:

RewriteCond %{REMOTE_HOST} ^(.*)\.userweb\.bla\.de*
RewriteRule ^/(.*) host.bla.de/~$1/$2

Das war nur so geraten ka. ob/wie das funktioniert, viel Spass beim rausfinden!

http://httpd.apache.org/docs/mod/mod_rewrite.html
 
Zuletzt bearbeitet:
Zurück
Oben