Вы здесь

подскажите с lighttpd

Добрый день всем!
К сожалению, я не силен в настройке с lighttpd :(
Поднял на домашнем сервере lighttpd + sqlite + mediawiki.
Но не могу настроить :(.
Итак.
Есть сервер.
IP- 1.2.3.4
если набрать http://1.2.3.4, то откроется дефолтная страничка, которая находится в /var/www/index.html
Что хотелось бы, к примеру:
допустим набрать - http://wiki.1.2.3.4 и я бы попал на страничку ВИКИ, которая находится в /var/www/mediawiki/htdocs/index.php
Или набрать http://1.2.3.4/wiki

вот http://paste.pocoo.org/show/493289/ конфиг.
Пробовал менять назначение
var.basedir = "/var/www/mediawiki"
- страничка не открывается.
При текущей настройке, выхожу из положения так:
набираю: http://1.2.3.4/mediawiki
открывается каталог: /var/www/mediawiki/
Затем, в браузере перехожу в каталог htdocs, и уже открывается вики-страничка.

Может кто-то подскажет.

проще всего положить в /var/www index.html который будет редиректить куда вам нужно

уже думал об этом.
Но это все таки "костыль".
Хотел бы использовать возможности lighttpd.
Ведь каждый раз редактировать index.html, не кошерно.
Вдруг у меня будет множество каталогов в /var/www?
Ведь же есть у lighttpd редикректить в нужный каталог.

Соберите www-apps/mediawiki с USE=vhosts, выполните рекомендации после установки — должно всё заработать.

Я Gentoo & Funtoo

USE=vhosts - изначально был включен.

http://paste.pocoo.org/show/493302/
С такой настройкой - не работает :(

server.modules += ("mod_redirect")
url.redirect += ( "^/gitweb$" => "/gitweb/" )
alias.url += ( "/gitweb/" => "/usr/share/gitweb/" )
$HTTP["url"] =~ "^/gitweb/" {
cgi.assign = (".cgi" => "")
server.indexfiles = ("gitweb.cgi")
}