Short URL MediaWiki: Clean and Beautiful URLs

Erstellen MediaWiki Short URLs, während die Standard lange URLs Funktions zu halten. Entfernen Sie die index.php von URL und bekommen saubere und schöne URLs.

A+ A-

Ich betreibe mehrere Websites, die auf MediaWiki-Plattform basieren. MediaWiki tut bieten die Möglichkeit , kurz mit URLs , die viel sauberer aussehen und deshalb schön. Ein paar meiner frühesten MediaWiki Websites nicht ziemlich URLs verwenden, nur weil ich zu faul war und war ein wenig verwirrt, während die entsprechende Anleitung in der MediaWiki Hilfe gegeben zu lesen.

In letzter Zeit habe ich mich entschlossen, endlich Änderungen in meiner Web-Site zu machen und kurze URLs implementieren. Kurz - URLs MediaWiki verstecken die index.php? Title = Teil der Web - Adresse. Kürzere URLs sind leichter zu lesen und leichter zu merken. Diese Web-Adressen sind groß speziell für MW-Websites, die nicht-lateinische Zeichensätze verwenden.

Eine typische, lang, hässlich (und Standard) MediaWiki URL:

www.kavitakosh.org/kk/index.php?title=Problem_in_Reading_Hindi_Font

... Und hier ist Kurz MediaWiki URL: sauber und schön:

www.kavitakosh.org/kk/Problem_in_Reading_Hindi_Font

Suchmaschinen lieben schöne URLs, die die technischen Details (wie Parameter und Werte gebunden mit URL-Strings) verstecken.

Anfangs war ich vorsichtig , dass diese Einrichtung von URLs könnte meine Website Google schaden und Verkehr zählt , weil meine Websites da gewesen bin der massiven Welt des Internet für mehr als fünf Jahren. Und in der Tat ist es immer besser , nicht um eine URL zu ändern , sobald sie erstellt wird. Aber durch die Umleitung durch .htaccess - Datei verwenden , können wir sicher diese Änderungen vornehmen , ohne stark zu schädigen Suchmaschinen - Rankings .

Kirsche auf der Spitze ist , dass es sehr einfach und unkompliziert kurze URLs zu implementieren. Hier ist , was Sie tun müssen , (bitte beachten Sie, dass diese Anweisungen sind für die MediaWiki - Installationen auf Apache - Server läuft nur):

Schritt 1: Fügen Sie den folgenden Code in .htaccess - Datei :

RewriteEngine On

RewriteCond% {DOCUMENT_ROOT}% {REQUEST_URI}! -f

RewriteCond% {DOCUMENT_ROOT}% {REQUEST_URI}! -d

RewriteRule ^ (. *) $% {DOCUMENT_ROOT} / MW-DIRECTORY /index.php [L]

Ersetzen MW-Verzeichnis mit dem Namen des Verzeichnisses , wobei Sie MediaWiki installiert (dh das Verzeichnis, in MediWiki Dateien und Ordner wie Erweiterungen enthält, Cache, Wartung, Häute etc.)

Wo setzen .htaccess? Die .htaccess - Datei sollte in der MediaWiki - Installationsverzeichnis platziert werden.

Schritt 2: Fügen Sie jetzt den folgenden Code in der Datei LocalSettings.php

$ wgScriptPath = "/ MW-DIRECTORY";

$ wgScriptExtension = ".php";

$ wgArticlePath = "{$ wgScriptPath} / $ 1";

$ wgUsePathInfo = true;

Ersetzen MW-Verzeichnis mit dem MediaWiki - Installationsverzeichnis. LocalSettings.php Datei bereits die ersten beiden Zeilen des Codes oben angegebenen enthalten könnten. Wenn diese Zeilen hinzufügen vorhanden sind bereits -Just die zweite und dritte Zeile direkt unter den bestehenden Linien.

Und das ist es! Jetzt ist Ihre alten und-long-and-hässlich URLs wird auch funktionieren, weil .htaccess alten URLs auf die angeforderte Seite umleitet.

Sobald dies geschehen ist, und wenn Sie Ihre MediaWiki Seite ist zu langsam arbeiten, möchten Sie vielleicht auch meine Tutorials zu sehen, wie MediaWiki Leistung zu verbessern.

Vielen Dank für die Verwendung von TechWelkin. Bitte sag mir was du denkst!

Ads

Aktie