Назад | Перейти на главную страницу

перезапись обратного прокси-сервера lighttpd

Я пытаюсь настроить lighttpd (v1.5) как обратный прокси. Голлум работает на порту 8080, и я настроил lighttpd.conf согласно следующему:

$HTTP["url"] =~ "^/wiki.*" {
    proxy-core.protocol = "http"
    proxy-core.backends = ("127.0.0.1:8080")
    proxy-core.rewrite-request = ("_uri" => ("^/wiki(.*)" => "/$1"))
    proxy-core.rewrite-response = ("_url" => ("^/(.*)" => "/wiki/$1"))
}

Запросы пересылаются нормально, но ссылки не переписываются. Ситуация похожа на lighttpd 1.5 обратный прокси для отслеживания в том, что касается просмотра

http://192.168.1.1/wiki/

загружает страницу, но без каких-либо ресурсов (CSS и т. д.), а переход по ссылке не включает /wiki инфикс, например:

http://192.168.1.1/pages

Как в этой ситуации работают правила перезаписи?