niedziela, 20 lipca 2014

Apache, brak praw dostępu do katalogu

Dla każdej domeny/poddomeny na moim serwerze tworzę oddzielny plik [/etc/apache2/conf.d/poddomena.conf]:
<VirtualHost *:80>
        DocumentRoot /home/www/qib      
        ServerName domena.pl
        ServerAlias *.domena.pl
</VirtualHost>
Tak wygląda deklaracja na jaki katalog mają wskazywaćdana domena oraz jej subdomeny (co nie koliduje z kolejnymi deklaracjami poddomen).

Taka konfiguracja, to nie dość i daje w efekcie:
403 Forbidden You don't have permission to access / on this server
 Aby temu zapobiec, należy poinformować Apache o tym, że może zezwalać na dostęp do danych znajdujących się w danym miejscu:
<Directory /home/www/qib>
        #Options FollowSymLinks
        DirectoryIndex index.php index.html index.htm
        AllowOverride All
        Order deny,allow
        Allow from all
</Directory>
Ja umieszczam to wszystko w jednym pliku .conf, najczęściej jednak kopiuję plik główny i tylko poprawiam odpowiednie wpisy. [źródło]

Brak komentarzy:

Prześlij komentarz