подскажите с 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 с
Соберите www-apps/mediawiki с USE=vhosts, выполните рекомендации после установки — должно всё заработать.
Я ♥ Gentoo & Funtoo
USE=vhosts - изначально был
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")
}