Wenn in Drupal lesbare URLs nicht aktiviert werden können oder nicht korrekt funktionieren, liegt die Ursache häufig an einer fehlenden oder fehlerhaften .htaccess-Datei.
In dieser Anleitung erfahren Sie, wie Sie die .htaccess-Datei prüfen, anpassen und in das Installationsverzeichnis von Drupal hochladen.
1. Ursache prüfen
Wenn Drupal keine lesbaren URLs verwenden kann, fehlt häufig die .htaccess-Datei im Installationsverzeichnis oder die Datei enthält nicht die passenden Rewrite-Regeln.

2. .htaccess-Datei erstellen oder prüfen
Legen Sie eine .htaccess-Datei an oder prüfen Sie die bereits vorhandene Datei. Die Datei kann mit einem einfachen Texteditor erstellt oder bearbeitet werden.
Die Datei muss die für Drupal notwendigen Rewrite-Regeln enthalten.

3. RewriteBase prüfen
Wenn sich Ihre Drupal-Installation direkt im Hauptverzeichnis der Domain befindet, kann die Einstellung in der Regel so bleiben:
RewriteBase /Wenn sich Ihre Drupal-Installation in einem Unterverzeichnis befindet, muss der Pfad entsprechend angepasst werden.
Beispiel: Wenn Drupal im Unterverzeichnis /htdocs/drupal installiert ist, verwenden Sie:
RewriteBase /drupal/4. .htaccess-Datei hochladen
- Öffnen Sie ein FTP-Programm, zum Beispiel FileZilla.
- Verbinden Sie sich mit Ihren FTP-Zugangsdaten mit Ihrem Webhosting-Paket.
- Öffnen Sie das Installationsverzeichnis Ihrer Drupal-Website.
- Laden Sie die .htaccess-Datei in dieses Verzeichnis hoch.
Im Normalfall befindet sich die Website im Verzeichnis /htdocs. Wenn Drupal in einem Unterverzeichnis installiert wurde, laden Sie die Datei in dieses Unterverzeichnis hoch.

5. Lesbare URLs in Drupal aktivieren
- Melden Sie sich im Drupal-Backend an.
- Öffnen Sie den Bereich Verwalten.
- Öffnen Sie Einstellungen.
- Wählen Sie Lesbare URLs aus.
- Aktivieren Sie die Option für lesbare URLs.

6. Funktion prüfen
Rufen Sie anschließend Ihre Website im Browser auf und prüfen Sie, ob die lesbaren URLs korrekt funktionieren.