Neues Jahr, neue WordPress Version

Das Upgrade, wie es so schön bei WordPress heißt, war wieder fällig. Zum Jahreswechsel habe ich WordPress 2.9 installiert. Dabei habe ich die Blog-URL geändert und ein „Redirect“ eingesetzt, für alle die Lesezeichen zu Artikeln gespeichert haben, damit sie die Artikel wieder finden.

Ein Klick auf das Lesezeichen soll zur neuen Artikel-URL führen. Wenn das nicht erfolgt, kann es sein, dass der alte Artikel gelöscht wurde. Das ist aber nur selten der Fall, wenn zum Beispiel das Thema völlig veraltet ist oder ich über WordPress Plug-ins geschrieben habe, die ich benutzt habe, und die ich mittlerweile nicht mehr verwende.

Eine zweite Änderung betrifft die Permalinks. Ich habe auf das Datum verzichtet und so die URLs einfacher gestaltet. Das Datum ist für mich weniger relevant. Es ist immer noch im Artikel-Detail (die Kleinschrift am Ende eines Posts) verfügbar. Die gespeicherten Lesezeichen werden zu den neuen Permalinks umgeleitet.

Wie sehen die zwei Redirect-Befehle aus?
Erstens erfolgt das Domain-Redirect mit Hilfe einer „.htaccess“ Datei im Hauptverzeichnis der HTML-Dateien (public_htm, html oder ähnlich):

Redirect 301 /blog/index.php http://computer.dorina-ing.net

Redirect 301 /blog http://computer.dorina-ing.net

Redirect 301 /blog/ http://computer.dorina-ing.net

Hier habe ich die alte URL „dorina-ing.net/blog“ zu dem neuen Subdomain computer.dorina-ing.net umgeleitet. Je nachdem wie die Blog-URL aufgerufen wird (mit oder ohne index.php), wird die Anfrage auf die neue URL umgeleitet.

Zweitens geht der Befehl für die Umwandlung alter Permalinks (mit Datum) zu den neuen (ohne Datum) in das alte Verzeichnis „blog“, wieder in der „.htaccess“ Datei:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteRule ^([0-9][0-9][0-9][0-9])/([0-9][0-9])/([0-9][0-9])/(.*)$ http://computer.dorina-ing.net/$4 [R=301,L]

</IfModule>
(nach dem $ folgt ein Leerzeichen)

Das funktioniert aber nur, wenn der Web-Server das Modul „mod_rewite.c“ zur Verfügung stellt. Das sieht man in der Domain-Einstellungen, in dem Webmaster-Tool oder man fragt beim Support danach.

Lesezeichen zu diesem Artikel setzen Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Digg
  • del.icio.us
  • Webnews
  • MisterWong
  • Y!GG
  • Bloglines
  • Google Bookmarks
  • Technorati
  • YahooMyWeb

Einen Kommentar schreiben

Ihre Daten werden niemals an Andere weiter gegeben.
Die Email-Adresse wird nicht angezeigt. Notwendige Felder sind so markiert: *

*
*