Поставил я mailman и мне нужно что бы веб интерфейс отображался при помощи Lighttpd
У меня получается получить доступ примерно по такой ссылке http://mailman.local/listinfo - открывается страница . Но если я хочу перейти по ссылке http://mailman.local/mailman/admin у меня ничего не открывается а по ссылке http://mailman.local/admin перехожу. Все это приводит что работать с mailmanom невозможно
Вот кусок конфиг Lighttpd
Код: Выделить всё
$HTTP["host"] =~ "mailman.local" {
var.host = "mailman.local"
var.docpath = "/usr/local/mailman/"
var.logpath = "/var/log/www/"
server.document-root = docpath + "cgi-bin/"
accesslog.filename = logpath + host + "-access-log"
url.rewrite = ( "^/$" => "/listinfo")
url.rewrite = ( "^/$" => "/mailman/listinfo",
"^/mailman/$" => "/mailman/listinfo" )
alias.url = (
"/mailman/" => "/usr/local/mailman/",
"/cgi-bin/mailman/" => "/usr/local/mailman/cgi-bin/",
"/icons/" => docpath + "icons/",
"/pipermail/" => docpath + "archives/"
)
cgi.assign = ( "" => "" )
# cgi.assign = (
# "/usr/local/mailman/cgi-bin/admin" => "",
# "/usr/local/mailman/cgi-bin/admindb" => "",
# "/usr/local/mailman/cgi-bin/confirm" => "",
# "/usr/local/mailman/cgi-bin/create" => "",
# "/usr/local/mailman/cgi-bin/edithtml" => "",
# "/usr/local/mailman/cgi-bin/listinfo" => "",
# "/usr/local/mailman/cgi-bin/options" => "",
# "/usr/local/mailman/cgi-bin/private" => "",
# "/usr/local/mailman/cgi-bin/rmlist" => "",
# "/usr/local/mailman/cgi-bin/roster" => "",
# "/usr/local/mailman/cgi-bin/subscribe" => ""
#)
}
как исправить это, а то вроде и работает но не работает (если нельзя перемещаются по внутренним ссылкам)