-1

我需要在不使用 IIS 的情况下以不同的路径在相同的地址和端口上为许多站点提供服务。

例如,两个静态站点和一个 NodeJS 服务器。我想在这些地址中访问它们:

http://localhost:80/static1
http://localhost:80/static2
http://localhost:80/node_server

我也不希望通过服务器或任何共享服务器为所有静态站点提供静态站点,以防止在服务器下降时站点下降。

除了 IIS 之外,哪个框架可用于实现这些要求?这个框架应该可以在 Windows 或 Linux 上运行。谢谢。

4

1 回答 1

1

Apache httpd ( http://httpd.apache.org )。

  • 一个虚拟主机在 80 端口
  • htdocs 的一个子目录用于static1,另一个用于static2.
  • 然后代理到 NodeJS node_server(例如:Apache and Node.js on the Same Server)。
  • Apache httpd 可以在 Windows 和 Linux 上运行。

好好研究!

于 2018-11-06T00:23:17.440 回答