PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache lgtux/~user



M:H
26.05.03, 11:50
Version: 1.3.26
OS: Debian 3

Hallo. Weiß irgend jemand wie ich auf ein Home Verzeichnis mit dem ~username zugreifen kann? Was muss ich in der httpd.conf verändern?

Spike05
26.05.03, 12:04
Normalerweise brauchst du gar nichts verändern!

Du brauchst in deinem Homeverzeichnis ein Verzeichnis mit dem Namen public_html

also: /home/username/public_html

in das legst du z.B. eine index.html die du dann über http://localhost/~username aufrufen kannst!

cu

Jochen

Berufspenner
26.05.03, 12:06
Hi

Such in deiner httpd.conf mal danach:
#
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is received.
#
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>

#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<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>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory> In diesem Abschnitt kannst du die Einstellungen bezüglich des UserWebverzeichnisses machen. In diesem Fall heißt das Verzeichnis public_html. Du kannst es aber auch ändern. Hauptsache es stimmt mit dem Verzeichnisnamen im Userverzeichnis übereinander. Als /home/user1/xyz.

Cu
André

M:H
26.05.03, 14:32
Danke. Das wars. Bei mir war das alles aukommentiert.

#
# UserDir: The name of the directory which is appended onto a user's home
# directory if a ~user request is received.
#
#<IfModule mod_userdir.c>
# UserDir public_html
#</IfModule>

#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
#<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>
# <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
# Order deny,allow
# Deny from all
# </Limit>
#</Directory>

Spike05
26.05.03, 14:35
Hast du den apache per apt-get installiert? Bei mir war das bisher immer als default an!

cu

Jochen

M:H
26.05.03, 16:46
Nein. Selbst runtergeladen.

Spike05
26.05.03, 16:50
Ahja, das erklärt das Problem natürlich! :)

cu

Jochen