JDOC

MediaWiki einrichten

From Joomla! Documentation

This page is a translated version of the page JDOC:MediaWiki setup notes and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎Nederlands

Einige Anmerkungen der Dokumentations-Arbeitsgruppe zum Einrichten von MediaWiki.

mod_rewrite-Regeln dieser Wiki

Hier wertvolle Informationen. Zunächst haben wir beginnend die folgenden Umschreiberegeln:

RewriteEngine On
RewriteRule ^[^:]*\. - [L]
RewriteRule ^[^:]*\/ - [L]
RewriteRule ^/*$ /wiki/index.php?title=Main_Page [L,QSA]
RewriteRule ^(.+)$ /wiki/index.php?title=$1 [L,QSA]

Da es Seiten mit einem Punkt im Titel (und dadurch in der URL) gibt, müssen diese Rewrite-Regeln angewendet werden:

RewriteEngine on

RewriteCond         %{REQUEST_URI} !index.php
RewriteCond         %{REQUEST_FILENAME}  -f [OR]
RewriteCond         %{REQUEST_FILENAME}  -d [OR]
RewriteCond         %{REQUEST_FILENAME}  -l
RewriteRule  ^(.+)  /path/to/web/directory/$1  [L]

# redirect to main page
RewriteRule ^/*$ /index.php?title=Main_Page [L,QSA]

# anything else is to be treated as a title
RewriteCond         %{REQUEST_URI} !index.php
RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

Seitenumleitungen

In der Standard-MediaWiki-Installation ist die Umleitung von einer Seite zu einer anderen mit #REDIRECT [[page-to-redirect-to]] am Seitenanfang möglich. Das spiegelt sich nicht in der Browser-Adresszeile und kann zur Bewertung "Doppelter Inhalt" durch Suchmaschinen führen. Die einfache Lösung in diesem Wiki ist, einen "HTTP 302-Statuscode" auszugeben: Force all redirects to be client side redirects (HTTP 302 Temporary Redirect)