.htaccess для MediaWiki — различия между версиями

Материал из ALL
Перейти к: навигация, поиск
Строка 7: Строка 7:
 
RewriteRule ^wiki/*$ /w/index.php [L,QSA]<br/>
 
RewriteRule ^wiki/*$ /w/index.php [L,QSA]<br/>
 
RewriteRule ^/*$ /w/index.php [L,QSA]
 
RewriteRule ^/*$ /w/index.php [L,QSA]
 +
 +
При этом надо поставить нужные настройки в LocalSettings.php:
 +
$wgScriptPath = "/w"; # папка в которой лежит вики<br/>
 +
$wgArticlePath = "/wiki/$1"; # короткий адрес для статей<br/>
 +
$wgUsePathInfo = true;
  
 
[[Категория:Учебник]]
 
[[Категория:Учебник]]

Версия 18:33, 1 марта 2015

.htaccess для MediaWiki идеально подходит для тех, кто держит Вики на обычном хостинге и желает настроить красивые адреса.

Для стандартного варианта адрес/wiki/название_статьи:

RewriteEngine On
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
RewriteRule ^/*$ /w/index.php [L,QSA]

При этом надо поставить нужные настройки в LocalSettings.php: $wgScriptPath = "/w"; # папка в которой лежит вики
$wgArticlePath = "/wiki/$1"; # короткий адрес для статей
$wgUsePathInfo = true;