In diesem Abschnitt

Lesbare URLs funktionieren nicht

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.

Hinweis: Erstellen Sie vor Änderungen an der .htaccess-Datei eine Sicherungskopie. Fehlerhafte Änderungen können dazu führen, dass Ihre Website nicht mehr korrekt erreichbar ist.

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

  1. Öffnen Sie ein FTP-Programm, zum Beispiel FileZilla.
  2. Verbinden Sie sich mit Ihren FTP-Zugangsdaten mit Ihrem Webhosting-Paket.
  3. Öffnen Sie das Installationsverzeichnis Ihrer Drupal-Website.
  4. 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

  1. Melden Sie sich im Drupal-Backend an.
  2. Öffnen Sie den Bereich Verwalten.
  3. Öffnen Sie Einstellungen.
  4. Wählen Sie Lesbare URLs aus.
  5. 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.