Manual:$wgActionPaths/fr

Détails
Setup and ensure it is working first Pour donner de 'jolis' chemin d'URL pour les actions autres que les visualisations de page simple, ajoutez-les à ce tableau. Par exemple

Il doit y avoir un script approprié ou une règle de réécriture mis en place pour gérer ces URLs.

Configuration de base
Cette option nécessite une règle de réécriture appropriée pour fonctionner. Other servers will have other ways of accomplishing URL rewrites.

Règles de réécriture
This sets up action paths of the form  etc.


 * LocalSettings.php

extra htaccess rules

 * .htaccess: Assurez-vous de modifier "/mediawiki/index.php" vers l'endroit où vous avez installé MediaWiki

Non root action paths
For standard example.com/wiki/Main_Page rewrites to example.com/wiki/view/Main_Page use above config and change this line to include "/wiki":

For standard example.com/wiki/Main_Page view urls, and rewrites to example.com/wiki/edit/Main_Page

action on the end
For standard example.com/wiki/Main_Page view urls, and rewrites to example.com/wiki/Main_Page/edit

you cannot have subpages of main pages named "delete, edit, watch, unwatch" etc from the array when setup like this.

Chemins d'action propres depuis la racine
Cette option nécessite une règle de réécriture appropriée pour fonctionner.

Pour réécrire la plupart des actions vers un chemin spécifique, on peut effectuer les modifications suivantes dans LocalSettings.php:

Sous Apache, codez une règle de réécriture comme suit:

Cela transférera toutes les requêtes à /action/nomaction/titre vers index.php?action=nomaction&title=''titre.

En configurant mod_negociation de Apache pour exécuter des scripts PHP tout en utilisant cette méthode, il faut faire attention à ne pas provoquer d'erreurs 406 Not Acceptable qui pourraient, dans certains cas, afficher une liste du répertoire; voyez,. Voyez aussi bugzilla:21617.

Prévention des pollutions
Utiliser $wgActionPaths, surtout pour l'action Modifier, semble réduire le nombre de robots pollueurs tentant de modifier les articles. On suppose que les robots sont programmés pour rechercher action=edit pour identifier une installation MediaWiki et agir en fonction En ayant cela à l'esprit, il serait bénéfique de nommer votre préfixe action en quelque chose de non visible, de façon à ce que les robots ne puissent pas trouver votre site quand ils commencent à rechercher action/edit.