Ich versuche, eine PHP-Routing-Bibliothek einzurichten. Sie geben das folgende Beispiel für eine .htaccess-Datei:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Ich konnte das nicht zum Laufen bringen, also habe ich versucht, mod_rewrite zu aktivieren, aber es steht "Module rewrite already enabled".
Warum funktioniert es nicht richtig? Vielen Dank! Ich verwende Ubuntu Precise 12.04 und Apache2.2.22. (Auf Updates überprüft)
BEARBEITEN: Noch ein paar Details, es ist ein PuPHPet-Vagabund, das Neuschreiben sollte aktiviert sein.
AllowOverride
ist für die betreffende Konfiguration erforderlich.Allow from All
hat nichts mit der Frage zu tun und ist möglicherweise nicht für die Umgebung von @ randomdev geeignet.