Nginx wiki url
Материал из noname.com.ua
Версия от 14:14, 22 июня 2010; Sirmax (обсуждение | вклад) (Новая: =ЧПУ для mediawiki под nginx= Человекопонятные ссылки в mediawiki под nginx получились на удивление просто. При этом...)
ЧПУ для mediawiki под nginx
Человекопонятные ссылки в mediawiki под nginx получились на удивление просто. При этом была использована не унылая обработка 404 (как в большинстве мануалов по nginx), а православные правила реврайта адресов.
В конфиге сайта в nginx прописываем вот что:
location / { if (!-f $request_filename) { rewrite ^/(.+)$ /index.php?title=$1 break; fastcgi_pass phpfcgi; } fastcgi_param SCRIPT_FILENAME /var/www/mw/index.php; include /etc/nginx/fastcgi_params; } location = /index.php { fastcgi_pass phpfcgi; fastcgi_param SCRIPT_FILENAME /var/www/mw/index.php; include /etc/nginx/fastcgi_params; }
А это добавляем к LocalSettings.php вашей медиавики:
$wgArticlePath = «/$1″;