2010-06-08 8 views
5

Próbowałem napisać pliku .htaccess na stronie mojego lokalnego PC,
Uświadomiłem sobie muszę ustawić AllowOverride Wszystko zamiast Żaden poszukiwanego, okazało się, że plik/etc/apache2 /conf.d/security w pliku znalazłemZmieniono AllowOverride dla wszystkich i nadal nic

#<Directory /> 
#AllowOverride None 
#Order Deny,Allow 
#Deny from all 
#</Directory> 

zmienił go do

<Directory /> 
    AllowOverride All 
    Order Deny,Allow 
    Deny from all 
</Directory> 

wpisane

service apache2 restart 

... .htaccess i nadal nie działa: I

plik na drodze, posiada jedną linię, deny from all.

Odpowiedz

5

Odpowiedź z oryginalnego plakatu:

końcu znalazł odpowiednie miejsce:/etc/apache2/sites-available/default poszukiwanie

<directory /var/www/> part, and changed it to: 

<Directory /var/www/> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    allow from all 
</Directory> 
+0

lub alternatywnie, '/ etc/apache2/sites-enabled' (które udostępnia tylko dowiązania symboliczne do '/ sites-available'). –

Powiązane problemy