Sprechende URLs mit Pathauto

Unter /admin/settings/clean-urls hat man die Möglichkeit Lesbare URLs zu aktivieren und zum Beispiel aus der URL /?q=node/1 - /node/1 zu erstellen. Diese Form der URL stellt jedoch nur einen Zwischenschritt dar, welcher durch das Pathauto – Modul Verbesserung findet.

Das Pathauto – Modul findet man unter http://drupal.org/project/pathauto

Aktuell stehen 3 Drupal – Versionen zur Auswahl. Da ich mich aktuell noch mit dem stabilen Drupal 6 beschäftige, fällt meine Wahl auf diese Version: http://ftp.drupal.org/files/projects/pathauto-6.x-1.4.tar.gz

Nach dem Kopieren von Pathauto in das Drupal – Modul Verzeichnis erhält man die Meldung:

Pathauto6.x-1.4Provides a mechanism for modules to automatically generate aliases for the content they manage. Abhängig von: Path (disabled), Token (missing)

Pathauto ist also noch von dem Token – Modul abhängig:
http://drupal.org/project/token

Das Token – Modul erhält man direkt unter: http://ftp.drupal.org/files/projects/token-6.x-1.14.tar.gz

Nach dem Kopieren des Token – Moduls, in den Drupal – Modul Ordner, kann man ohne Probleme Pathauto installieren. Die Module Token und Path werden als Abhängigkeit erkannt und mit installiert.

Nach der erfolgreichen Installation hat man nun die Möglichkeit, das Pathauto – Modul entsprechend zu konfigurieren.

/admin/build/path/pathauto

In meinem Fall kommt vorerst nur die Konfiguration der Blogbeiträge zum Tragen:

Unter den Menu – Punkt – Node path: habe ich den URL vorerst wie folgt konfiguriert:

blog/[title-raw]

Danach habe ich unter: „Massenerstellung von Aliasen für alle vorhanden Beiträge ohne Alias“, das Häkchen gesetzt, damit in einem Rutsch alle Artikel den neuen Alias, bzw. die neue URL bekommen.

Das Pathauto – Modul ist sehr komplex und sicher werde ich mit Testen noch einige Stunden verbringen. Vorerst bin ich mit dem erzielen Ergebnis der sprechenden URLs ganz zufrieden.

Das nächste Problem was ich im Zuge der Konfiguration erkannt habe, ist, das nun die erzeugte URL, quasi über 3 URLs theoretisch verfügbar ist.

/?q=node/1 - /node/1 - /blog/sprevchende-url

Das stellt natürlich ein großes Problem dar , was ich nun in dem nächsten Blogbeitrag behandeln werde.

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.
  • HTML tags will be transformed to conform to HTML standards.
  • Links to specified hosts will have a rel="nofollow" added to them.

Weitere Informationen über Formatierungsoptionen

Bild-CAPTCHA
Enter the characters shown in the image.