Сейчас 126 заметки.

Как убрать index.php из URL в MediaWiki

Материал из ЗАметки


По умолчанию ссылки выглядят так: сайт/index.php?title=article.

Делаем как в Википедии


В файл LocalSettings.php добавляем следующий код:

$wgScriptPath        = "/wiki";
$wgScript           = "$wgScriptPath/index.php";
$wgRedirectScript   = "$wgScriptPath/redirect.php";
$wgArticlePath      = "$wgScriptPath/$1";

В корневом каталоге сайта создаем файл .htaccess со следующим содержимым:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.+)$ /wiki/index.php?title=$1 [L,QSA]