Настройка ЧПУ в Mediawiki

Сразу после установки Mediawiki адреса ваших страниц выглядят примерно так:

http://ru.dotawiki.org/core/index.php?title=Заглавная страница

Для поисковиков такие адреса по сути пофиг, как выглядят - по умолчанию Mediawiki вполне себе оптимизирована под СЕО и ваш сайт будет нормально находиться.

ЧПУ же расшифровывается как Человеко-Понятные Урлы, поэтому мы и делаем урлы нормально выглядищими, например:

http://ru.dotawiki.org/wiki/Dota_2

здесь

  • ru — языковой домен с заделом на мультиязычную вики;
  • wiki — префикс адреса под вики, можно и без него, но вдруг мы потом еще сервисы добавить захотим, например /forum.

Как быстро и правильно настроить ЧПУ

Есть хороший и автоматизированный инструмент: shorturls.redwerks.org

От вас нужно указать адрес вашей вики, система сама автоматически просканирует ваш сайт и предложит указать дополнительные параметры:

  • Article Path — как должны выглядеть адреса страниц вашей вики в адресной строке браузера, например /wiki/$1
  • Include 404 thumbnail handler config — включить обработчик 404 ошибки для ваших превьюшек, включим

Затем выбираем, какой конфиг нам нужен — в файлах .htaccess или сразу конфиг для апача.

Кроме апача, можно сгенерировать конфиги под LiteSpeed, Nginx, Lighttpd, IIS

В конце не забываем указать физический путь к вашему index.php в корне вики.

Генератор выдает фрагменты настроек сервера и LocalSettings.php