假设我有一个 web 服务器在端口 3000 上运行,所以 example.com:3000 和另一个在 80 上,所以:example.com
是否可以将 example.com/map 映射到 example.com:3000 ?
我想将目录映射到不同 Apache 安装的不同端口,但我想隐藏 3000 号。
谢谢。
假设我有一个 web 服务器在端口 3000 上运行,所以 example.com:3000 和另一个在 80 上,所以:example.com
是否可以将 example.com/map 映射到 example.com:3000 ?
我想将目录映射到不同 Apache 安装的不同端口,但我想隐藏 3000 号。
谢谢。
使用侦听端口 3000 的 HTTP 代理。如果您尝试使用重写器,它将强制进行客户端重定向,这不是您所追求的。
我知道您可以使用不同的站点(例如 example1.com 和 example2.com)将虚拟主机映射到不同的端口——这只是在 vhosts中非常容易。
但是如果你想将一个子目录映射到一个不同的端口,我认为你不能在后端没有 URL 重写的情况下做到这一点,所以他们不知道它正在发生——它不会很干净。如果您将其设为像 map.example.com这样的子域,您可以相对轻松地做到这一点
我认为最简单的方法是拥有两个虚拟主机。