生产之后40天有血是不正常的,有可能是子宫复原不良,建议你查一下子宫彩超,明确诊断之后及时的进行对症治疗,在这期间不要吃生冷、油腻和过于刺激性的食物,要以容易消化的软食,如果是顺产,通常在40天左右会有月经的,期间不要受凉。