Throw redirect exception instead of redirect