Sie befinden Sie auf der offiziellen Hosting-Hilfe und FAQ von Methfessel Computers

Permalinks im Wordpress

Aus Hosting-Hilfe.eu - Webhostinghilfe von Methfessel Computers, IT-Dienstleister und Webhoster aus Wiesbaden

Wechseln zu: Navigation, Suche

Um in der beliebten Blogsoftware Wordpress die sogenannten suchmaschinenfreundlichen URLs (für SEO) (z.B. http://www.meinblog.tld/2010/10/31/mod_rewrite_in_Confixx) zu aktivieren müssen zwei Einstellungen vorgenommen werden.

  • mod_rewrite muss auf dem Webserver aktiviert werden
  • in Wordpress muss die Funktion Permalinks konfiguriert werden.

Im folgenden finden Sie eine Schritt-für-Schritt Erklärung um die SEO-URLs zu aktivieren.

Inhaltsverzeichnis

1 Aktivierung von mod_rewrite auf dem WebServer

Wordpress arbeitet bei den kurzen Adressen - die im Wordpresssprachjargon übrigens Permalinks genannt werden - mit dem Apache-Modul mod_rewrite gelöst.

Diese Funktion wird bei uns in jedem Webspacepaket unterstützt. Um es zu aktivieren, beachten Sie die folgende Anleitung:

1 Login im Confixx

Um Einstellungen an Ihrem Webspace vornehmen zu können, müssen Sie sich zuerst in Ihrer Confixx Oberfläche einloggen. Gehen Sie hierzu auf http://www.confixx-login.eu und loggen sich mit Ihren Zugangsdaten ein.

2 Aufrufen von httpd_spezial

Confixx Menüpunkt httpd_spezial
Confixx Menüpunkt httpd_spezial

Rufen Sie nach dem Erfolgreichen Login links im Menü den Punkt httpd_spezial unter Einstellungen auf.

Standardmäßig ist der Menüpunkt Einstellungen nicht ausgeklappt. 
Klicken Sie einmal auf die Zeile Einstellungen und das Submenü wird geöffnet.

3 Nur für eine Domain oder den gesamten Account

Wählen Sie nun aus, ob Sie mod_rewrite für Ihren gesamten Webspaceaccount oder nur für eine einzelne Domain aktivieren möchten. In der Regel spricht nichts dagegen, es für den gesamten Account zu aktivieren. Es gibt jedoch Ausnahmefälle, dass bestimmte Webanwendungen ein deaktiviertes mod_rewrite benötigen.

4 Domain wählen

Wenn Sie in Schritt 3 die Option eine Domain ändern gewählt haben, so werden Sie nun aufgefordert die gewünschte Domain zu wählen.

In der 2. Spalte sehen Sie auch die derzeit aktivierten httpd_spezial Optionen. 
Die Zieldomain wählen Sie einfach mit einem klick auf das Bearbeiten-Icon am Ende der Zeile.

5 mod_rewrite aktivieren

Sie sehen nun eine Auswahl der für Sie freigeschalteten Konfigurationsoptionen. Aktivieren Sie nun unter dem Punkt 'Webserver mod_rewrite das Modul indem Sie auf das runde Auswahlfeld vor on klicken.

Standardmäßig würde hier bedeuten, dass Sie die in unserer Webserverkonfiguration als Standard definierte Einstellungen verwenden. Dies wäre aktuell off

5b Für alle Domains

Wenn Sie in Schritt 3 die Option alle Domains gewählt haben, wählen Sie bitte noch am Ende der Optionsliste den Punkt

Yes set for all of user's domains to be created in the future

aus. Damit stellen Sie sicher, dass auch für zukünfigt angelegten Domains in Ihrem Account mod_rewrite aktiviert ist. Sie setzen somit die Standardeinstellung für Ihren Account.


Abschliessen

Klicken Sie nun nur noch auf Speichern. Nach ca. 5-10 Minuten ist die Einstellung vom Server übernommen und Sie können nun mod_rewrite auf Ihrer Webseite verwenden.

2 Aktivieren von Permalinks in Ihrem Wordpress

Wordpress erstellt die für die Permalinks notwendige .htaccess Datei automatisch im Hauptverzeichnis. Beachten Sie bitte, dass hierbei möglichweise eine bereits vorhandenen .htaccess Datei überschrieben wird. Sie sollten sich daher vorher eine Sicherung dieser Datei erstellen.

1 Einloggen im Wordpress Admin-Bereich

Natürlich müssen Sie sich zuerst im Wordpress im Administratorinterface einloggen. Sie finden dies wie gewohnt unter Ihrer Blogadresse im Unterordner wp-admin (z.B. http:://www.meinblog.tld/wp-admin. Neachten Sie, dass Sie Administratorechte benötigen und ein reiner Autorenaccount nicht ausreicht.

2 Settings -> Permalinks aufrufen

Rufen Sie nun im Menü links, im unteren Bereich den Menüpunkt Permalinks auf.

Sie finden ihn unter dem Hauptmenüpunkt 'Settings, welchen Sie unter Umständen noch aufklappen müssen. 

3 Linkformat wählen und Permalinks aktivieren

Sie gelangen dann zur Auswahl der möglichen Linkformate. Wählen Sie die für Sie beste aus.

Der erste Punkt Default ist der Standard. 
Empfehlenswert für Blogs mit häufigen Posts ist Option 2. Blogs mit geringer Postzahl sollten eventuell Möglichkeit 3 wählen. 

Sie solten jedoch beachten, dass ein späteres Änderung des Linkformats aufgrund der Verlinkungen auf fremden Webseite und Suchmaschinen nicht zu empfehlen ist. Der Wechsel von Default auf die anderen Optionen ist jedoch jederzeit möglich, da die alten Links mit ?p=123 weiterhin funktionieren.


4 Save Changes

Mit einem Klick auf den Button Save Changes aktivieren Sie nun die Permalinks. Die Einstellung ist sofort aktiv und Sie können sich Ihren Blog nun mit kurzen URLs anschauen.


mögliche Fehlermeldungen

Aktivieren Sie diese Option in Wordpress, jedoch nicht in Ihren Webspaceaccount, so erhalten Sie möglicherweise folgende Fehlermeldung beim Aufruf Ihres Blogs:
403 Forbidden

 Forbidden
 
 You don't have permission to access / on this server.
 Apache Server at yourdomain.tld Port 80

In der error_log finden Sie folgenden Eintrag:

 [Sun Oct 31 09:47:25 2010] [error] [client 1.2.3.4] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/username/html/wordpress

Wir empfehlen daher, im ersten Schritt mod_rewrite auf dem Webserver zu aktivieren. Damit vermeiden Sie, dass Fehlermeldungen auf Ihrer Seite erscheinen.

Unterstützung

Bei Problemen oder Fragen steht Ihnen der Support jederzeit gerne zur Verfügung. Gerne führen wir diese Änderungen für Sie durch. Beachten Sie bitte hierbei, dass wir hierzu die Admin-Logindaten Ihres Blogs benötigt und diese keine Leistung ist, die Standardmäßig kostenfrei in Ihrem Webspaceaccount enthalten ist.

Siehe auch unsere Preisliste für Hosting-Zusatzleistungen
Persönliche Werkzeuge