如何将一些URL模式路由到特定的端口?

我有一个运行在端口3000上的节点服务器。我将使用它来处理所有的API,但是我不希望这些URL处于格式

example.com:3000/api/xyz 

我希望它的格式是:

 example.com/api/.. 

如何将所有/ api /呼叫路由到端口3000?

example.com将提供HTML页面,与节点无关。 节点现在只能用于API。 我发现了清漆,但它看起来像矫枉过正。

一个简单的方法是把nginx放在你的节点服务器前面。

您可以设置nginx以基于url模式来提供静态媒体。 您还可以注册非静态请求发送到端口3000上的上游node.js服务器

Node.js + Nginx – 现在什么?

Interesting Posts