修改/删除 apache 调度程序中特定请求的用户代理标头



我有一个请求,要求以iPhone的身份与用户代理 https://www.example.com/some.jsp?params。我想做的是删除用户代理标头或为此特定请求替换它。如何通过修改调度程序文件来实现此目的?

以下是我最终所做的:

# Set variable to grep the request URL
SetEnvIf Request_URI ^(.*)(some.jsp)(.*)$ replace_user_agent
# Set user agent
RequestHeader set User-Agent "Some user agent value" env=replace_user_agent

或者如果你想抑制用户代理,绝对不是一个好主意

SetEnvIf Request_URI ^(.*)(some.jsp)(.*)$ delete_user_agent
RequestHeader unset User-Agent env=delete_user_agent

相关内容

最新更新