Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 使用SetEnvIfNoCase覆盖或取消设置变量集_Apache_.htaccess_Httpd.conf_Setenv - Fatal编程技术网

Apache 使用SetEnvIfNoCase覆盖或取消设置变量集

Apache 使用SetEnvIfNoCase覆盖或取消设置变量集,apache,.htaccess,httpd.conf,setenv,Apache,.htaccess,Httpd.conf,Setenv,我在httpd.conf中使用以下代码来阻止一些不需要的旧浏览器 SetEnvIfNoCase User-Agent (msie\s7) blocked=old Order Allow,Deny Allow from all Deny from env=blocked 但是,不应阻止以下useragent(Microsoft Office使用此useragent): 问题: 如何使用SetEnvIfNoCase覆盖或取消设置变量集 这样行吗 SetEnvIfNoCase User-Agent

我在httpd.conf中使用以下代码来阻止一些不需要的旧浏览器

SetEnvIfNoCase User-Agent (msie\s7) blocked=old

Order Allow,Deny
Allow from all
Deny from env=blocked
但是,不应阻止以下useragent(Microsoft Office使用此useragent):

问题: 如何使用SetEnvIfNoCase覆盖或取消设置变量集

这样行吗

SetEnvIfNoCase User-Agent (msoffice) blocked=0

感叹号将删除已定义的变量:

SetEnvIfNoCase User-Agent (msoffice) !blocked
资料来源:

感叹号将删除已定义的变量:

SetEnvIfNoCase User-Agent (msoffice) !blocked
资料来源: