Manual:$wgActionPaths/hu

Részletek
Ahhoz, hogy a lapok megjelenítésén kívül máshol is „szép” URL-eket használhass, illeszd be az alábbi tömböt. Például:

A változó beállításán kívül el kell helyezned egy vonatkozó szkriptet, vagy a szerveren egy új írási szabályt kell beállítanod ezen URL-ek kezeléséhez.



Mintabeállítások
Ezek a példák mod_rewrite-ot alkalmazó Apache-szerverek .htaccess-mintafájljai. Más szervereken az újraírást más módokon lehet elérni.



Műveleti útvonalak a gyökérkönyvtárból
Ez a beállítás  formájú linkeket eredményez.


 * LocalSettings.php



További .htaccess-szabályok

 * .htaccess
 * Győződj meg róla, hogy módosítod a „/w/index.php-t”, ahol a MediaWiki található.



Műveletek a parancsok végén
This sets up action paths of the form  etc.



Nem gyökérkönyvtárból kiinduló útvonalak
Például ahhoz, hogy az example.com/wiki/Main_Page-ből example.com/wiki/view/Main_Page legyen, a fenti konfigurációt kell használni és az alábbi sort kell megváltoztatni a „/wiki” beillesztéséhez:

Ahhoz, hogy a example.hu/wiki/Main_Page-ből example.com/wiki/edit/Main_Page legyen:



Műveletek a parancsok végén
Ahhoz, hogy olvasáskor a link example.com/wiki/Main_Page legyen, szerkesztéskor pedig example.com/wiki/Main_Page/edit:



Virtuális műveletek/könyvtárak
Ez a beállítás  formájú linkeket eredményez.

Ahhoz, hogy a legtöbb művelet egy meghatározott útvonalra mutasson, a -ben az alábbi változtatásokat kell eszközölni:

Az Apache-ban egy a következőhöz hasonló újraírási szabályt kell definiálni:

Ez minden /action/művelet/cím kérést továbbít a MediaWiki index.php fájljának, amely a műveletet és címet a $wgActionPaths beállításainak megfelelően értelmezi.

Az Apache mod_negotiation PHP-szkriptek futtatásához való beállításakor figyelni kell arra, hogy ne jelentkezzen „406 Not Acceptable” („406 Nem elfogadható”) hiba, mivel ezzel láthatóvá válhat a könyvtárszerkezet (lásd: és ). Lásd még: 21617



Spamvédelem
A $wgActionPaths használatakor (kiváltképp szerkesztéskor) megfigyelhető a spambotok aktivitásának csökkenése. A feltételezések szerint ezek a botok a MediaWiki jelenlétét az „action=edit” tesztelésével ellenőrzik és ennek megfelelően működnek ezután. Így gondold meg, hogy az „action” előtag elhagyásával az „action=edit” parancsot kereső botok nem találhatják meg a wikidet.