MediaWiki einrichten
From Joomla! Documentation
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)