webfreigabe via link möglich?

nemexx

Cadet 3rd Year
Registriert
März 2011
Beiträge
47
Moin,

meine homesrv dient auch als webserver.
jetzt möchte ich das ich im apache documentroot

/var/www/

einen link auf einen ordner anlege der sich in

/home/public

befindet.

also soll es im dcumentroot so aussehen:

/var/www/public (wobei das public nur der link auf /home/public/ ist)

Also quasi eine verknüpfung das ich übers web auf den order raufkomme.
ich möchte nicht das docroot ändern.

ist das überhaupt möglich?

meine linuxkenntnisse sind "Fortgeschrittener Anfänger" ;-)
 
klappt,
solange es im docroot ist

/var/www/test1 -> test1 ln auf /home/public/abc

lege ich aber noch ein unterverzeichnis an

/var/www/privat/test1 -> ln auf /home/public/abc

wird er via www browser nicht angezeigt, der link an sich auf der konsole ist da und funktioniert auch.

muss ich da evtl in der apache2.conf nochwas umstellen?
 
Siehe IceMatrix, vor allem das mit der Vorsicht.

Alternativen ohne FollowSymLinks sind
a) eine in der zentralen Serverconfig stehende rewriterule oder in deinem einfachen Fall
b) ein Alias.
"Alias /public/ /home/public/" tut was du willst - falls ich dich richtig verstanden habe.
 
Zurück
Oben