Rstudio服务器的Lighttpd反向代理设置

时间:2012-12-18 06:05:18

标签: lighttpd rstudio

我正在尝试按照此处的建议为Rstudio设置反向代理:

http://www.rstudio.com/ide/docs/server/running_with_proxy

但是我正在使用Lighttpd,我无法弄清楚如何重写url请求然后代理它。

具体来说,我试图得到它,以便如果我输入4.4.4.4(或其他)/ rstudio它代理到localhost:8787(rstudio服务器:端口),我就在路上。< / p>

基本上,我坚持这个:

$HTTP["url"] =~ "/rstudio" {
# url.rewrite-once = ( "/rstudio" => "" )
    proxy.server  = (
        "" => ( (
            "host" => "127.0.0.1",
            "port" => "8787"
        ) )
    )
}

Lighttpd说你不能在$ HTTP [“url”]条件内url.rewrite,所以我不知道如何通过这个(任何人都知道为什么会这样?)。如果没有url.rewrite,代理就会工作,除非它似乎将它转发到localhost:8787 / rstudio,这会导致Rstudio发出错误,因为它不是现有的文件夹。

我需要弄清楚如何摆脱转发到代理的/ rstudio。我只想将它从4.4.4.4/rstudio转到localhost:8787

任何人都知道如何解决这个问题?

提前致谢。

0 个答案:

没有答案