Ich habe eine manuell installierte LAMP-Umgebung auf Ubuntu 15.10 Desktop und als ich Drupal 8 darauf installierte, habe ich festgestellt, dass saubere URLs deaktiviert sind. Daher habe ich das Apache2 (2.4.12) -Rewrite-Modul im Terminal aktiviert über:
sudo a2enmod rewrite
Als ich bekam:
Module rewrite already enabled
Und doch, wenn ich den Cache des Browsers geleert und die Installationsseite aktualisiert habe, bekomme ich immer noch:
Bereinigte URLs deaktiviert.
Ihr Server kann saubere URLs verwenden, ist jedoch nicht aktiviert. Die Verwendung sauberer URLs bietet eine verbesserte Benutzererfahrung und wird empfohlen.
Wenn ich das Rewrite-Modul aktiviert habe, warum kann Drupal 8 sie dann immer noch nicht verwenden?
Antworten:
Ich hatte das gleiche Problem, ich habe die
/etc/apache2/apache2.conf
Datei geöffnet und diesen Teil der Datei gefundenUnd festgestellt, dass AllowOverride auf None gesetzt ist. Fahren Sie fort und ersetzen Sie es durch Alle.
Starten Sie Ihren Apache-Dienst neu, wenn Sie fertig sind.
quelle