Node.js 如何将一些URL模式路由到特定端口?
我有一个节点服务器在端口3000上运行。我将使用它来处理我的所有API,但我不希望URL采用这种格式Node.js 如何将一些URL模式路由到特定端口?,node.js,routing,routes,port,varnish,Node.js,Routing,Routes,Port,Varnish,我有一个节点服务器在端口3000上运行。我将使用它来处理我的所有API,但我不希望URL采用这种格式 example.com:3000/api/xyz 我希望它的格式是: example.com/api/.. 如何将所有/api/调用路由到端口3000 example.com将提供与节点无关的HTML页面。节点目前仅用于API。我找到了Varnish,但看起来有点过头了。一个简单的方法是将nginx放在节点服务器前面 您可以将nginx设置为基于url模式的静态媒体服务。您还可以注册要发
example.com:3000/api/xyz
我希望它的格式是:
example.com/api/..
如何将所有/api/调用路由到端口3000
example.com将提供与节点无关的HTML页面。节点目前仅用于API。我找到了Varnish,但看起来有点过头了。一个简单的方法是将nginx放在节点服务器前面 您可以将nginx设置为基于url模式的静态媒体服务。您还可以注册要发送到端口3000上的上游node.js服务器的非静态请求