2017-03-17 63 views

回答

1

您可以使用条件这样知道如果一个头X-SomeHeader存在与否:

RewriteEngine On 

# block if request header X-SomeHeader doesn't exist 
RewriteCond %{HTTP:X-SomeHeader} !^$ 
RewriteRule^- [F] 
+0

如果头设置和值是空的,我认为您的解决方案将失败。 – Samul

+0

是的,这只是一个空值检查。 – anubhava

+0

那么如何知道标题是否不存在。如果标题为空,它仍然存在,你的正则表达式会失败。 – Samul

相关问题