httpd.conf vraag

Pagina: 1
Acties:
  • 27 views sinds 30-01-2008

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
kan iemand mij een link geven naar een tut of doc waar dit wordt uitgelegd:
Ik wil dus dat als iemand naar http://mijnip/~username/ gaat dat dus de alias ~username naar /home/username word gestuurd.

Weet iemand dit?

www.dannyhiemstra.nl


Verwijderd

www.apache.org

zit een hele goede manual bij trouwens...

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
ja maar hoe heet het wat ik wil?
Ik kan wel gaan zoeken maar ik weet dus de benaming niet van wat ik wil

www.dannyhiemstra.nl


  • Steije
  • Registratie: Juni 2000
  • Laatst online: 29-03 17:15
mod_userdir

Some people manage by the book, even though they don't know who wrote the book or even what book.


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 03-05 13:49

Janoz

Moderator Devschuur®

!litemod

Meestal wordt er naar een speciale dir binnen de useraccount gewezen.. bv /home/username/public_html..

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 10:43
Hoe dat heet?? gewoon apache, is nix een speciale naam voor


ff in de manual spitten hoe je users een page laat gebruiken en voila
Apache, extra users
Het is mogelijk om users die op de server toegang hebben, een homepage te laten aanbieden.
Deze kunnen dan in hun eigen home-directory, ~/username, een dir public_html (chmod 755) maken en daar een index.html plaatsen, welke dan getoond wordt als men deze wil zien, met:

mijn.ip.adres.hier/~username

als URL in Netscape.
Vergeet niet om deze directory voldoende rechten te geven om deze door een andere user te laten opvragen. met 'chmod a+x ~username' wordt dit geregeld.
oftwel: maak een map aan in /home/username met de naam public_html
chmod 755 die map

en dan chmod a+x ~username

en als je dan http://ip/~username/ opvraagt gaat ie /home/username/public_html/index.html laden

en da's dus wat je geloof ik wil

http://www.linux-nl.cx/html/webserver.html

Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<IfModule mod_userdir.c>
      UserDir public_html
</IfModule>

...
...

<Directory /home/*/public_html>
       AllowOverride FileInfo AuthConfig Limit
       Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
       <Limit GET POST OPTIONS PROPFIND>
            Order allow,deny
            Allow from all
       </Limit>
       <LimitExcept GET POST OPTIONS PROPFIND>
            Order deny,allow
            Deny from all
       </LimitExcept>
</Directory>

oid

die 'IfModule' checkt voor de juiste module en zet de default dir die je wil serveren. (moet dus wel bestaan in elk home als je content wil zien).

/home/*/public_html verwijzt naar de map die je wil gebruiken. (mag ook anders heten, bepaal zelf maar wat je wil)
'*' wordt aangevuld met de gevraagde login

(i.e. bij url: http://domain/~newbie is de login: newbie en de content map: /home/newbie/public_html)


voor die <Directory> en <Limit> opties zou je de manual moeten lezen om het voor jouw wensen goed neer te zetten.

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 09:14

Koffie

Koffiebierbrouwer

Braaimeneer

Volgende keer even de manual zelf doorlezen.

Tijd voor een nieuwe sig..

Pagina: 1

Dit topic is gesloten.