Manual:$wgActionPaths/nl

Details
Om 'mooie' URL-paden in te stellen voor andere acties dan gewone paginaweergaven, voeg je het volgende toe aan deze array. Bijvoorbeeld:

Naast het instellen van deze variabele, moet u een geschikt script of server rewrite rule om deze URL's te behandelen.

Voorbeeld configuraties
Deze voorbeelden omvatten voorbeelden van .htaccess-bestanden voor Apache-servers die gebruik maken van mod_rewrite. Andere servers zullen andere manieren hebben om URL's te herschrijven.

Actiepaden vanaf root
Dit zet actiepaden op die er zo uit zien:.


 * LocalSettings.php

Extra htaccess rules

 * .htaccess: Zorg ervoor dat je "/w/index.php" aanpast aan de plaats waar je MediaWiki hebt geïnstalleerd.

Non root actiepaden
Voor standaard example.com/wiki/Main_Page herschrijvingen van de URL naar example.com/wiki/view/Main_Page, gebruik bovenstaande configuratie en wijzigt u deze regel om "/wiki" op te nemen:

Voor standaard example.com/wiki/Main_Page bekijkurls en het herschrijven naar example.com/wiki/edit/Main_Page bij bewerken van een pagina

Acties aan het einde
Voor standaard example.com/wiki/Main_Page bekijkurls en het herschrijven van de URL's naar example.com/wiki/Main_Page/edit bij het bewerken van een pagina

Virtual acties / mappen
Dit zet URL's op zoals  etc.

Om de meeste acties te herschrijven naar een specifiek pad, zou men de volgende wijzigingen kunnen aanbrengen in :

In Apache, code a rewrite rule similar to the following:

This will forward all requests to /action/actionword/title to MediaWiki's index.php which will parse the action and title according to your $wgActionPaths settings.

When configuring Apache mod_negotation to execute PHP scripts when using this method care should be taken not to cause 406 Not Acceptable errors that might in some cases expose a directory listing, see,. See also 21617.

Spam prevention
Using $wgActionPaths, especially for the edit action seems to reduce the number of spam bots attempting article edits. It is suspected that bots are programmed to look for action=edit to identify a MediaWiki installation and act appropriately. With this in mind, it would be beneficial to name your action prefix something non-apparent so bots can't find your site when they start looking for action/edit.