2010-06-08 16 views
5

Tôi đã cố gắng ghi tệp .htaccess trên trang web máy tính cục bộ của mình,
Tôi đã nhận ra rằng tôi cần đặt AllowOverride All thay vì Không tìm thấy số , tìm thấy tệp/etc/apache2 /conf.d/security trong file tôi thấyĐã thay đổi AllowOverride thành Tất cả và vẫn không có gì

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

thay đổi nó để

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

service apache2 restart 

và ... .htaccess vẫn không hoạt động: I

tệp theo cách này, giữ một dòng, từ chối tất cả.

Trả lời

5

trả lời từ poster ban đầu:

Cuối cùng tìm thấy đúng nơi:/etc/apache2/sites-available/default tìm kiếm cho

<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

Hoặc cách khác, '/ etc/apache2/sites-enabled' (chỉ cung cấp các liên kết tới '/ sites-available'). –

Các vấn đề liên quan