ここで提案されているように、Rstudio のリバース プロキシを設定しようとしています。
http://www.rstudio.com/ide/docs/server/running_with_proxy
しかし、私は Lighttpd を使用しており、URL リクエストを書き換えてプロキシする方法がわかりません。
具体的には、4.4.4.4(または何でも)/rstudio と入力すると、それが localhost:8787 (rstudio サーバー:ポート) にプロキシされるように取得しようとしています。
基本的に、私はこれで立ち往生しています:
$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 に移動したいだけです
これを修正する方法を知っている人はいますか?
前もって感謝します。