Manual:Short URL/de

From MediaWiki.org
Jump to: navigation, search

Contents

Laut einer Benutzermeldung können einige Systemadministratoren meinen, diese umgeschrieben Dokumentation enthält zu wenig Informationen. Deshalb versuchen Sie die alte Dokumentation (engl.), wenn Sie hiermit keinen Erfolg haben.

Diese Kurz-URL Hilfeseite beschreibt, wie man Dreamhost-gehostete MediaWiki Installationen konfiguriert, um kurze URLs statt der längeren Standard-URLs zu nutzen, die "index.php?title=" enthalten.

  • Original URL Beispiel: wikisite.tld/w/index.php?title=Hauptseite
  • Gekürztes URL Beispiel: wikisite.tld/wiki/Hauptseite

Diese Seite beschreibt nur eine mögliche Konfiguration für das Erreichen von Kurz-URLs. Je nach Ihren Wünschen und Bedürfnissen, müssen Sie diese Vorschläge entsprechend anpassen.

Hinweis: Beachten Sie, dass für die folgenden Einstellungen zur Arbeit, das MediaWiki Installationsverzeichnis ("/w" in diesem Beispiel) einen anderen Namen aus dem gewünschten virtuellen Verzeichnis haben muss ("/wiki" in diesem Beispiel). Wenn Sie zu dem Verzeichnis, nach dem Sie in der verkürzten URLs verwenden möchten installiert haben, benennen Sie das Verzeichnis um oder löschen und installieren Sie MediaWiki in ein anderes Verzeichnis durch den DreamHost Systemsteuerung neu.

Damit diese Funktion funktioniert, müssen Sie mod_rewrite laden (in httpd.conf LoadModule rewrite_module modules/mod_rewrite.so auskommentieren).


Datei: [web root]/.htaccess [edit]

Erstellen oder bearbeiten Sie die .htaccess Datei im Root-Webverzeichnis (nicht das Wiki-Verzeichnis) wie folgt:

Options +FollowSymLinks
RewriteEngine On

# Change "wiki/" below to match your desired virtual path.
# Change "w/" to match your actual installation directory.
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
Überprüfen Sie die Apache-Konfigurationsdatei für AllowOverride im Wiki-Installationsverzeichnis, sonst wird die .htaccess Datei nicht funktionieren.

Datei: [wiki root]/LocalSettings.php [edit]

Fügen Sie Folgendes zur <wiki root>/LocalSettings.php Datei hinzu:

# Short URL stuff
# Change "wiki/" below to match your desired virtual path.
$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;

robots.txt [edit]

Wenn Sie kurze URLs implementiert haben, so dass Wiki-Artikel Links wie http://wikiseite.tld/Artikelname oder http://wikiseite.tld/wikidir/Artikelname aussehen, dann schonen Sie bitte die Bandbreite auf Ihrem Server -- halten Sie sogenannte Suchmaschinen-Spider davon ab, auf allen Aktionsseiten Ihres Wikis (Bearbeiten, Versionsgeschichte, Diskussion, etc.) herumzuschleichen, indem Sie Folgendes in einer Datei namens "robots.txt" im root-Webverzeichnis der Seite (/home/IHR_BENUTZER_NAME/sitename.org/ robots.txt) ablegen:

User-agent: *
Disallow: /index.php

Wenn Ihre URLs aussehen wie http://wikiseite.tld/wikidir/Artikelname you can be more specific like this instead:

User-agent: *
Disallow: /wikidir/index.php

(Passen Sie wikidir zu dass an, was Ihr Wiki-Verzeichnis ist, lassen Sie es aus, wenn Ihr Wiki das Root-Verzeichnis Ihrer Website ist.)

Beachten Sie, dass dies alles von Suchmaschinen auf Ihrer Website verbannt, das /index.php oder /wikidir/index.php in seinem Pfad hat, je nachdem, was Sie von oben verwenden.

Also wenn Sie andere PHP Sachen auf dieser Site/[dir/] Standort neben einem MediaWiki mit kurzen URLs haben am laufen haben, seien sich dessen bewusst.

Die robots.txt-Datei ist nur gültig, wenn sie sich auf der obersten Ebene Ihrer Webseite (/home/yourusername/sitename.org/robots.txt) befindet.

Zuschreibung
Diese Seite enthält Inhalte kopiert aus Short URL at the Dreamhost support wiki. Es ist verfügbar unter der CC-BY-SA freien Lizenz.
Sprache: English  • Deutsch • 日本語 • русский • 中文(简体)‎