gpt4 book ai didi

Apache 配置,使用 HTTP 请求并返回空 200 OK

转载 作者:行者123 更新时间:2023-12-05 07:47:48 26 4
gpt4 key购买 nike

我们的 Web 应用程序正在从我们无法控制的监控系统接收到特定路径的 HTTP 请求。我们想忽略这些请求,只返回一个空的 200 OK。

是否可以只使用 Apache 配置来做到这一点? (即无需在磁盘上创建额外的空文件)

如果可能的话,我们不想更改我们的应用程序,因为此监控请求更多地与部署环境有关,而不是真正与应用程序有关。

我们使用的是 Apache 2.2。

最佳答案

你所要做的就是匹配请求,无论它是什么形式,它是一个特定的源 ip、请求的方法、请求本身,然后将它重定向到一个你知道提供 200 的着陆页,或者一个简单的txt文件。

如果请求是特定的并且你想重定向它,最常见的方法是 Redirect/RedirectMatch,如果你必须匹配更复杂的东西并希望产生直接的“200 OK”,则为 mod_rewrite

这是一个例子。假设它是一个特定的IP:

RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^192\.168\.144\.45$
RewriteRule ^ /we-re-fine.txt [L]

旁注:如果您提供了模式或更具体的内容来确定您的确切案例,我可能会更具体。

关于Apache 配置,使用 HTTP 请求并返回空 200 OK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39250418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com