Apache 的 URL 重定向可以同时向原始 URL 和重写的 URL 发送请求吗?

Apache 的 URL 重定向可以同时向原始 URL 和重写的 URL 发送请求吗?

我想使用 Apache 的 URL 重定向来匹配 URL 并将其请求转发到另一个 URL。我知道这很简单。但是,除了重写的 URL 之外,我还想继续调用最初请求的 URL。

使用 Apache 的 URL 重写功能可以实现这一点吗?还是 URL 重写仅限于始终用重写的 URL 替换原始 URL?

谢谢

答案1

我认为仅使用 Apache 无法实现这一点。我读过的所有文档中,我从未见过这样做的方法。

尤其是 mod_rewrite 不会这样做。使用 mod_rewrite,您可以以任何您想要的方式更改和重定向请求,但始终只有一个请求。

您可能需要做的是在 Apache 前面放置某种脚本或代理来复制请求。但我想我的问题是,将向用户返回什么结果?他们只发送了一个请求,他们无法获得两个结果。

相关内容