我的apache2.2.10的mod_setenvif用错了?

我的apache2.2.10的mod_setenvif用错了?

我想禁掉Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)这个User-Agent对于某个目录下的所有文件进行访问,于是我在这个目录下建立了.htaccess文件。
这个文件是这样写的:

SetEnvIf "User-Agent" "^Mozilla/4\.0 (compatible; MSIE 6\.0; Windows NT 5\.1)$" dua
Order Allow,Deny
Allow from all
Deny from env=dua

这样写错了么?
为什么没有效果呢?
我记得.htaccess修改后应该是不需要重启Apache吧。
呵呵,新手问题。可能有点小白。
刚才发现正则写错了。应该是Mozilla/4\.0 \(compatible; MSIE 6\.0; Windows NT 5\.1\)
不过修改过正则之后依旧不能用。