PDA

Bekijk Volledige Versie : domein.tld/~username ?



fre0n
01/11/05, 13:02
Hallo mensen,

ik heb sinds vorige week DA geinstalleerd op een testbak. Ik ben van plan DA ook op enkele productieservers te gaan gebruiken, echter zit ik met 1 laatste probleem. Er zijn enkele klanten waarvan de website op het moment bereikbaar is via www.domein.tld/~username/

Nu zou ik graag hebben dat deze websites gewoon bereikbaar blijven op dezelde manier. Deze klanten hoeven in principe geen toegang tot DA te hebben maar ik wil ze wel in dat systeem hebben om het overzichtelijk te houden en om backups te kunnen draaien. Een totale backup van het bovenliggende domein.tld waarin alle ~username accounts zitten is ook goed wat mij betreft.

Hoe is dit te realiseren? Een enkel account voor domein.tld is niet echt handig omdat je dan met de chroot van de ftp accounts zit?

FransVanNispen
01/11/05, 13:07
Als je een user account aanmaakt is dat altijd te bereiken via www.serverdomein.tld/~username

Wanneer deze user op een willekeurig domein op de server via FTP gebruik maakt en zijn username/password opgeeft, komt deze automatisch in de juiste, eigen folder uit en niet op die van een ander.

fre0n
01/11/05, 13:43
Ok, zover had ik nog niet gekeken. Een user die domein1.nl gebruikt en als username user1 heeft, kan dus zijn website bereiken via domein1.nl en via bijvoorbeeld ipadres.va.server/~user1 net zoals op een standaard apache/vhost configuratie?

Je kunt in DA echter geen users aanmaken zonder er een domain aan te koppelen imho. Hoe los je zoiets dan op, een bogus domein aanmaken ofzo?

jouwnaam
01/11/05, 13:47
Ik heb al heel wat keren geen.dom ofzo aangemaakt als domein en daarna weer weggegooid. geen probleem en toch een user aangemaakt :-)

(ik gebruik dit voor backup accounts zonder hosting rechten)

WH-Tim
01/11/05, 14:50
Volgensmij kun je dit instellen in de httpd.conf, maar daar moet je de manual op apache.org even voor raadplegen. Ik vind de mapjes zelf wél handig ;)

fre0n
01/11/05, 15:57
Bedankt voor de tips mensen :) Hier kan ik wa t mee! Zometeen eens verder rommelen met die da-test. Zo te zien zijn er genoeg mogelijkheden om iedereen tevreden te houden onder de klantenkring :)

ju5t
01/11/05, 16:52
Dit staat totaal los van DA.

Het gaat hier om de module mod_userdir van Apache.
Apache 1.3: http://httpd.apache.org/docs/1.3/mod/mod_userdir.html
Apache 2.0: http://httpd.apache.org/docs/2.0/mod/mod_userdir.html

fre0n
01/11/05, 17:03
Ja, daar doe je dat normaal gesproken mee. De vraag ging echter over hoe je het met DA laat samenwerken, hoe je een user in het user overzicht van da krijgt, en toch ~username kunt gebruiken. Blijkbaar is dat heel goed mogelijk :)

XF-RICK
02/11/05, 02:05
Origineel geplaatst door fre0n
Ja, daar doe je dat normaal gesproken mee. De vraag ging echter over hoe je het met DA laat samenwerken, hoe je een user in het user overzicht van da krijgt, en toch ~username kunt gebruiken. Blijkbaar is dat heel goed mogelijk :)

Effe de httpd template rewriten van DA, werkt het perfect samen met DA.

/usr/local/directadmin/data/templates volgens mij

Good luck!

fre0n
02/11/05, 13:24
Het werkt :)

YouCMe
12/11/05, 04:54
Voorheen, een tijd geleden in oudere versies, werkte deze optie gewoon via eendomein.etx/~user, echter hierdoor was er een bug (niet echt, is opzich best logisch maar oke..) aangezien al het dataverkeer wat via domein.ext/~user ging werd opgeteld bij het dataverkeer van het desbetreffende domein wat je in de link gebruikt. Dit was natuurlijk niet de bedoeling en daardoor had DirectAdmin deze functie gewijzigd zodat het via het ip adres moest gebeuren.
Natuurlijk is dit te omzijlen maar als je diegene zijn dataverkeer ook wilt nachecken zou ik wel even nakijken of deze ook daadwerkelijk op dit moment wel bij zijn eigen account wordt opgeteld in plaats van het desbetreffende domein wat in de link gebruikt wordt. :P

fre0n
15/11/05, 17:09
good point. Nu zijn de sites op ~user altijd kleine persoonlijke sites die vrijwel geen verkeer genereren, maar toch... Enige waar ik een beetje mee zit is dat webalizer niet echt werkt (of echt niet werkt eigenlijk).