大便后出血主要跟以下原因有关:1.食管疾病引起。如食管癌、食管胃底静脉破裂。2.胃十二指肠疾病引起。比如消化性溃疡、急性糜烂出血性胃炎,有时也会出现便后出血。检查可做胃镜明确诊断,治疗上需给予抑酸护胃的药物治疗。3.肝胆疾病。如胆管结石、胆道蛔虫、胰腺脓肿等疾病,可进行腹部超声以及腹部CT进行鉴别。4.各种肠道疾病。比如肠结核、溃疡性结肠炎、直肠息肉、直肠癌等,需行肠镜检查明确诊断。5.痔疮、肛裂等肛门疾病,也会出现上述症状。