我目前在我的服务器上托管一些网站,为此我使用 Lighttpd。
现在我正在使用 Node.js 开发一个 Web 应用程序,我希望能够创建指向 Node.js 应用程序的虚拟主机。
比方说,我希望 test.com:80 指向 myserver.org:3000。我不相信直接使用 Node.js 是可能的,因为端口 80 已经在机器上注册了。所以我看到的唯一方法是在 Lighttpd 中使用某种反向代理。但我不知道我将如何以及如何做到这一点。
确保首先启用lighttpd mod_proxy
。要将所有请求test.com
发送到 Node.js 后端(假设它在 localhost 上;对吗?):
$HTTP["host"] == "test.com" {
proxy.server = ( "" => (
( "host" => "127.0.0.1", "port" => 3000 )
) )
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6243 次 |
最近记录: |