Cole Tierney Wrote: ------------------------------------------------------- > Or is there a better method to block these?
Not really better but good enough :) map $http_referer $waffableref { default 0; ~*\{.*\:\; 1; } map $http_user_agent $waffableua { default 0; ~*\{.*\:\; 1; } map $waffableref$waffableua $waffable { default 0; ~1 1; } # Block shellshock: if ($waffable) { return 444; } # Drop'm from logging: map $waffable $loggable { default 1; ~1 0; } access_log /path/to/access.log combined if=$loggable; Posted at Nginx Forum: http://forum.nginx.org/read.php?2,257792,257814#msg-257814 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx