1

ここで提案されているように、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 に移動したいだけです

これを修正する方法を知っている人はいますか?

前もって感謝します。

4

0 に答える 0