2010-06-08 3 views
5

Ich habe versucht, eine .htaccess-Datei auf meinem lokalen PC Webseite zu schreiben,
ich realisiert habe ich brauche AllowOverride gesetzt Alle statt Keine die Datei gesucht, gefunden/etc/apache2 /conf.d/security in der Datei fand ichdie AllowOverride auf alle geänderten und noch nichts

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

verändert es

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

getippt
service apache2 restart 

und ... .htaccess immer noch nicht funktioniert: Ich

die Datei durch die Art und Weise, hält eine Zeile aus allen verweigern.

Antwort

5

Antwort von Original-Poster:

Schließlich fand den richtigen Ort:/etc/apache2/sites-available/default Suche nach dem

<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

oder alternativ '/ etc/apache2/sites-enabled (das nur symbolische Links zu '/ sites-available' bereitstellt). –