大便后出血不疼的原因可能是:1、内痔所引起,内痔发生时会引发大便干燥以及大便出血等,一般不会引发大便后出血疼痛的情况;2、直肠息肉所导致,直肠息肉发生时会加重反复排便带血的情况,不会出现较为明显的痛感。所以在出现大便后出血的情况时,可以到医院的肛肠科或者是消化内科做相关的检测,来排除身体患有疾病的可能,后期确定病因之后再进行针对治疗,平时不要吃上火的食物,这样可以缓解大便干燥以及大便出血等症状。