我正在尝试按照此处的建议为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
任何人都知道如何解决这个问题?
提前致谢。