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, codeer een herschrijfregel, vergelijkbaar met de volgende:

Dit zal alle verzoeken doorsturen naar /action/actionword/title naar MediaWiki's index.php die de actie en de titel zal ontleden volgens je $wgActionPaths instellingen.

Bij het configureren van Apache mod_negotation voor het uitvoeren van PHP-scripts bij het gebruik van deze methode moet ervoor worden gezorgd dat er geen 406 Niet-aanvaardbare fouten worden veroorzaakt die in sommige gevallen een lijst met mappen kan blootleggen, zie,. Zie ook 21617.

Spampreventie
Het gebruik van $wgActionPaths, vooral voor de edit actie lijkt het aantal spambots die artikelbewerkingen proberen te verminderen. Het vermoeden bestaat dat bots geprogrammeerd zijn om te zoeken naar action=edit om een MediaWiki-installatie te identificeren en op de juiste manier te handelen. Met dit in gedachten, zou het nuttig zijn om uw action voorvoegsel iets niet-zichtbaars te noemen zodat bots uw site niet kunnen vinden wanneer ze beginnen te zoeken naar action/edit.