Fix redirect, only set status code if http body is set. Also dont call unessecary.