我试图在我的VPS上使用本地预呈现服务。我在3999端口上成功设置了它。我还在我的节点后端应用程序中包含了node-prerender
包,并通过env变量设置了prerender服务URL。
问题是我的应用程序(应该预呈现的SPA)在端口3000而不是默认80上运行。当我尝试测试预呈现服务时,我调用http://mydomain.tld:3000/some/path?_escaped_fragment_=但是端口丢失了,所以,正如预呈现日志所示,它会尝试查询http://mydomain.tld/some/path。
我是否缺少某些配置选项?当我在开发服务器上尝试相同的查询时,例如http://my.local.server.ip:3000/some/path?_escaped_fragment_=,端口成功传递给prerender。