Post Format

Permalinks geändert und WordPress Ordner url technisch umgangen

Ich habe vor 3 Tagen geschrieben, was ich alles noch umsetzen möchte, wenn ich beim neuen Hoster angekommen bin. Gestern abend war es dann soweit. Ich möchte euch kurz Tanjas und meine Vorgehensweise erläutern und wie wir die .htaccess Datei umgestellt haben. …


Erläuterung der Problematik

Ich habe einige Einstellungen übernommen, als ich damals von dem CMS System PHPKIT zu WordPress gewechselt bin. Eine dieser Einstellung war mein ganz spezieller WordPress Ordner. Das heißt ich hatte meine ganze Installation in einem Ordner auf meinem FTP Server abgelegt aus Gründen der Übersichtlichkeit und weil ich es von PHPKIT so gewöhnt war. Dies hat mich aber gestört, je öfter ich auf anderen Seiten war, die “nur” den Titel des Artikels als URL hatten. Aus diesem Grund wollte ich es immer schon weg haben. Und um beim Thema URL zu bleiben, da ich bei meinem alten Hoster keine Möglichkeit hatte eine .htaccess mit Rewrite Funktion zur Verfügung hatte, mußte ich meine “alte” URL Struktur mit einem einführenden “Index.php” ausstatten. Aber das gehört jetzt der Vergangenheit an!

Umsetzung

.htaccess

Mittels einer .htaccess Datei, haben Tanja und ich, den Ordner WordPress umgangen. Das ganze großartig zu erklären ist relative schwierig, aber vielleicht ist ja der eine oder andere von euch, an dem Coding interessiert. Also hier das Coding, mit dessen Hilfe ihr eine URL automatisch umleiten könnt:

RewriteRule ^wordpress/?$ / [L,R=301]

In dieser Zeile wird nichts anderes gemacht, als die URL aus dem WordPress Ordner in das Rootverzeichnis umzuleiten. Normalerweise, wird dieses Coding benutzt, um genau das Gegenteil zu erreichen, nämlich aus dem Rootverzeichnis in einen Ordner umzuleiten. Sollten hier Fragen oder Anregungen sein, einfach ein kurzes Kommentar hinterlassen!



Permalinkstruktur geändert

Wer vorhat die Permalink Struktur zu ändern, sollte sich immer bewußt machen, wenn eure Seite schon ein paar Artikel auf dem Buckel hat, dass Google dann schon URLs im Index hat, die immer noch angeklickt werden. Bei unseren Einstellungen haben wir Gott sei Dank keine Problem gehabt und WordPress hat die richtige Weiterleitung selbst erledigt. Jetzt steht bei mir als Permalink nur noch:

Custom Structure:      /%postname%/

Somit wird also bei meinem Permalink nur noch der Titel des Artikels angesprochen. Es wurde von uns auch noch die Überlegung gestartet, verschiedene andere Möglichkeit des Aufbaues zu realisieren. Allerdings haben sich die Möglichkeiten reduziert, sobald man über die Einschränkungen nachdenkt. Um ein Beispiel zu nennen, man kann auch die Kategorie als Permastruktur nehmen. Dazu sei aber direkt gesagt, dass WordPress immer die Hauptkategorie nimmt und nicht eine Unterkategorie. Das Problem für mich ist hierbei, dass ich mich manchmal, aus Hektik oder Müdigkeit, für die falsche Kategorie entscheide. Problem ist dann, dass ich in meiner .htaccess eine extra Rule anlegen müsste, denn wenn Google mal eine URL gecrawlt hat, dauert es Monate diese wieder rauszubekommen. Somit würde der Link von Google immer ins Leere laufen und das wäre ein Problem. Wie gesagt, also habe ich mich hier für den Klassiker entschieden.

Aus der Problematik heraus, dass Google ja bereits einige Artikel von mir im Index stehen hat, musste auch hier ein Eintrag in der .htaccess Datei passieren:

RewriteRule ^wordpress/index.php/(.*)$ /$1 [L,R=301]

Mit Hilfe dieses Eintrages wird jetzt die URL von wordpress/index.php/Titel-des-Artikels auf /Titel-des-Artikels umgeleitet und somit werden auch alle Google Links bei mir auf der Seite richtig ankommen.

Bitte an meine Besucher

Da ich jetzt die oben genannten Änderungen vorgenommen habe, mußte ich auch alle internen Links und Bilder auf meiner Homepage ändern. Da ich aber auch nur ein Mensch bin, weiß ich nicht, ob ich nicht den einen oder anderen übersehen habe. Wenn ihr also einen Link finden solltet, der ins Leere führt, wäre ich euch äußerst dankbar, wenn ihr mir hier entweder einen Kommentar hinterlasst oder mittels Kontaktformular mich in Kenntnis setzt. Dann werde ich es natürlich sofort ändern.

Ich wünsche euch viel Spaß auf meiner Seite und verspreche, dass jetzt wieder der alte Rythmus beim Artikelschreiben angeschlagen wird. Ich bedanke mich natürlich noch einmal ausdrücklich bei Tanja, die mich bei diesem Projekt einfach nur toll unterstützt hat. Danke!

alternative Artikel
  • Was ist bei der Einstellung von Permalinks zu beachten
  • Endlich beim neuen Hoster angekommen und was ich noch vorhabe
  • neue WordPress Mobile Edition von Alex King erschienen
  • 10 comments

    1. Ich bin froh, dass das gestern alles so reibungslos geklappt hat :-)

      Übrigens habe ich heute bei mir alle Deine Verlinkungen geändert auf die neue Struktur. So laufen die von mir aus nicht mehr in Weiterleitungen, sondern direkt hier in der richtigen URL auf.

      Reply
    2. Nabend zusammen,

      @Matthias: Danke schön! Sowohl für dein Kompliment als auch für die Nominierung! Klasse echt!

      Darf ich dich trotzdem noch um den Gefallen bitten, dass du ein bisschen mit ein Auge drauf wirfst, was das Thema weiße Seite angeht, bzw. das die Seite nicht gefunden wird! Danke!

      @Tanja: Ja, das bin ich auch! Und du wirst nicht glaube wie oft ich mich heute beim Anmelden im Blog verhauen habe! Alte Gewohnheit! ;-) Danke mit den Links, da hast du dir aber echt Arbeit gemacht! ;-)

      @Plerzelwupp: Danke schön für das Kompliment und auch danke schön für die Nominierung! Echt das freut mich!

      Ich hatte schon ein bisschen Angst, weil ich eine Woche untergetaucht war! ;-)

      Danke dafür und Tanja, wenn du mal Probleme hast, bei denen ich dir ausnahmsweise helfen kann, weißt du ja wo du mich findest!

      Gruß

      Matthias

      Reply
    3. Gratulation Mac_BetH.
      Schön, dass deine Seite nun auch nicht mehr mit /wordpress startet!
      Bin auch froh für dich, dass die Permalinkumstellung gut geklappt hat.
      Na dann kann das Wochenende ja kommen! ;)
      Mach’s gut!

      Reply
    4. Hey Mac_BetH,

      gut, dass du den Beitrag geschrieben hast, mir ist nämlich gerade was lustiges aufgefallen: Ich habe die Einstellungen um den wordpress Ordner zu verstecken schon von Beginn an vorgenommen gehabt aber gerade erst gemerkt, dass er noch da ist. Jetzt habe ich festgestellt, dass ich im Admin-Bereich damals vergessen habe den Eintrag Blog-Adresse (URL) zu aktualisieren.

      Da hatte ich wohl echt ein Brett vor dem Kopf. :)

      Gruß
      Jack

      Reply
    5. Hallo, Matthias!

      Gut, dass “basismäßig” alles wieder gut läuft. Das ist ja wirklich ein haufen Arbeit, den Du Dir da antust. Sollte es bei einem Link beim Durchstöbern haken, gebe ich Dir gerne Bescheid :-)

      Reply
      • Hallo Andersreisender,

        das wäre echt nett! Ich kann nämlich im Moment nur das Coding durchgehen und der ein oder andere wird mir wohl oder übel einfach durchrutschen!

        Danke!

        Gruß

        Matthias

        Reply

    Leave a Reply

    Required fields are marked *.

    *