Lighttpd - url重定向或重写 - gUP到IP

时间:2015-07-29 12:48:47

标签: redirect lighttpd

我想在lighttpd中实现以下功能 重定向以下内容:

http://192.168.0.5/test/转到http://192.168.0.9/test

http://123.124.125.156/test/测试转到http://123.124.125.158/test/

192.168.0.5和123.124.125.156都是服务器的地址

我正以现有的知识参与其中。

如果我在回复之前得到它,我会继续尝试并报告

此致

利安

确定找到了解决方案

$HTTP["host"] == "123.124.125.156" {
    url.redirect  = (
        "^/test/(.*)" => "http://123.124.125.158/test/$1",
    )
}

$HTTP["host"] == "192.168.0.5" {
    url.redirect  = (
        "^/test/(.*)" => "http://192.168.0.9/test/$1",
    )
}

如果你想重定向所有内容,请在重定向中使用它

"^/(.*)" => "http://xxx.xxx.xxx.xxx/$1"

我希望这有助于某人

此致

1 个答案:

答案 0 :(得分:2)

确定找到了解决方案

$HTTP["host"] == "123.124.125.156" {
    url.redirect  = (
        "^/test/(.*)" => "http://123.124.125.158/test/$1",
    )
}

$HTTP["host"] == "192.168.0.5" {
    url.redirect  = (
        "^/test/(.*)" => "http://192.168.0.9/test/$1",
    )
}

如果你想重定向所有内容,请在重定向中使用它

"^/(.*)" => "http://xxx.xxx.xxx.xxx/$1"

我希望这有助于某人

此致