← Back to team overview

sslug-teknik team mailing list archive

Re: Apache, Forbidden / 403, det er /home/

 

Hans Schou wrote:
Hej

Det er et lidt filosofisk spørgsmål idet jeg har løst problemet,
dog ikke ikke på den måde jeg gerne ville.


I min (debian) httpd.conf står der :

# First, we configure the "default" to be a very restrictive set of
# permissions.
#
<Directory />
    Options SymLinksIfOwnerMatch
    AllowOverride None
</Directory>


I min test gjorde jeg:
 cp -a /var/www/html /home/www/test
og satte DocumentRoot til /home/www/test
Så fik jeg en Forbidden. You don't have permission to access / on this server
huh? Det er da ikke '/' jeg prøver at få fat i.


# This should be changed to whatever you set DocumentRoot to.
#
<Directory /var/www/>
[snip]
</Directory>

Ergo, det virker under /var/www.


Så lavede jeg en cd /home/www
  mkdir public_html
  mv test public_html
og satte DocumentRoot, det virkede, hvorfor det?


Fordi der også står :
#
<Directory /home/*/public_html>
  [snip]
</Directory>



/Jakob



Follow ups

References