in reply to Re^2: best way to handle Subroutine redefined warning
in thread best way to handle Subroutine redefined warning

If you don't want the redirect that's in CGI.pm, just don't import it. change
use CGI qw/:standard/;
to
use CGI qw/:standard !redirect/;