Apache 将所有请求转发到特定的静态文件

标签 apache http testing request forward

我正在尝试将虚拟主机上的所有 http 请求转发(而不是重定向!)到静态文件。

我想通过响应相同的数据来伪造请求。

我发现的所有示例都将我重定向到静态页面,我想将我的 URL 保留在浏览器中(没有 301,302,.. 状态代码)!

如何做到这一点?

最佳答案

听起来像是 mod_alias 中 AliasMatch 的教科书示例:

http://httpd.apache.org/docs/2.0/mod/mod_alias.html#aliasmatch

例如:

AliasMatch .*/usr/local/apache/my_static_file.html

关于Apache 将所有请求转发到特定的静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161199/

相关文章:

php - 通过 PHP 使用 sudo 执行 shell 命令

apache - 根域上邮件服务器的 SSL 证书与子域上的通配符

java - 简单的HTTP框架和时间问题

http - 在本地模拟远程网站进行测试

unit-testing - 如何为测试目的重新定义/模拟 Go 中的方法?

java - 如何将我的 Java Selenium 测试拆分为单独的类?

php - 处理长时间运行的重复 HTTP 请求

php - 谷歌的 Robots.txt 错误

http - 寻找用于 HTTP 负载共享的消息总线

c# - 不存在的通用参数的单元测试