如何将某些 URL 模式路由到特定端口?
How do I route some URL patterns to a specific port?
我在端口 3000 上有一个节点服务器 运行。我将使用它来处理我所有的 API,但我不希望 URL 的格式为
example.com:3000/api/xyz
我希望它的格式为:
example.com/api/..
如何将所有 /api/ 调用路由到端口 3000?
example.com 将提供 HTML 个页面,这与节点无关。 Node 目前仅用于 API。我找到了 Varnish,但它看起来有点矫枉过正。
一种简单的方法是将 nginx 放在您的节点服务器前面。
您可以设置 nginx 以根据 url 模式提供静态媒体。您还可以注册要发送到端口 3000
上的上游 node.js 服务器的非静态请求
Node.js + Nginx - What now?
我在端口 3000 上有一个节点服务器 运行。我将使用它来处理我所有的 API,但我不希望 URL 的格式为
example.com:3000/api/xyz
我希望它的格式为:
example.com/api/..
如何将所有 /api/ 调用路由到端口 3000?
example.com 将提供 HTML 个页面,这与节点无关。 Node 目前仅用于 API。我找到了 Varnish,但它看起来有点矫枉过正。
一种简单的方法是将 nginx 放在您的节点服务器前面。
您可以设置 nginx 以根据 url 模式提供静态媒体。您还可以注册要发送到端口 3000
上的上游 node.js 服务器的非静态请求Node.js + Nginx - What now?