便血的病因是很多的,如痔疮,直肠炎,或是直肠癌等都是可以造成的,需要及时明确具体的情况后才好考虑治疗的问题的,你还是及时的就诊,做个肛门指检和肠镜等相关检查,明确后及时规范的治疗,平时不要吃辛辣刺激的食物,多喝水,多吃蔬菜和水果。