Tôi đang cố gắng để thiết lập một thư viện định tuyến PHP. Họ đưa ra ví dụ này cho tệp .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Tôi không thể làm việc này được, vì vậy tôi đã thử kích hoạt mod_rewrite, nhưng thông báo "Đã viết lại mô-đun".
Tại sao nó không hoạt động đúng? Cảm ơn! Tôi đang chạy Ubuntu Precise 12.04 và apache2.2.22. (Đã kiểm tra mọi cập nhật)
EDIT: Một vài chi tiết nữa, đó là bản dựng mơ hồ PuPHPet, nên viết lại.
AllowOverride
cần thiết cho cấu hình trong câu hỏi.Allow from All
không liên quan gì đến câu hỏi và có thể không phù hợp với môi trường của @ Randomdev.