有什么方法可以使用 express 或其他 nodejs 库来设计 api 并将其部署为 Web 服务器 中的资源路径,就像 react.js 一样。
我的 Web 服务器只侦听端口 80 和 443。 我在 domain.com/page1 domain.com/page2 上有页面。 我想部署一个 api 侦听 domain.com/page3 但我无法安装 nodejs 服务器和代理请求到 page3 到它。
非常感谢
答案 0 :(得分:0)
在给定端口上只能有一个 Web 服务器侦听。可以直接“监听一个路径”,只有一个端口。
因此,如果您已经有一个在端口 80 和 443 上运行的现有 Web 服务器,那么这些是您的选择。
http://yourdomain.com/page3
和 https://yourdomain.com/page3
的请求。http://yourdomain.com/page3
的代理,将请求重定向到您的基于 http://yourdomain.com:3000/page3
Express 的 API 服务器。立>
http://yourdomain.com:3000/page3
。http://yourdomain.com/page3
和 https://yourdomain.com/page3
到您的 Express基于的 API 服务器正在运行。