如果请求的 url 中存在查询字符串,则我尝试在 htaccess 文件中重新创建以下 if 语句以取消设置标头。
有没有办法在 Apache 2.2 中编写与查询字符串的一部分匹配的条件语句?
如能得到任何帮助以使该程序在 Apache 2.2 中运行,我将不胜感激。
<if "%{QUERY_STRING}=~/.*ajaxscroll=1.*/">
RequestHeader unset X-Requested-With
</if>
答案1
我能够在 Apache 2.2 中使用 .htaccess 文件中的以下几行来实现这一点:
RewriteCond %{QUERY_STRING} (^|&)ajaxscroll=1(.*) [NC]
RequestHeader unset X-Requested-With