直肠炎的原因很多:1.如未消化的尖锐骨头、鱼刺等划伤直肠,直接导致直肠炎症反应;2.细菌感染、痢疾等炎症刺激;3.痔疮、肛瘘、直肠息肉等可引起直肠炎症;4.尖锐湿疣等性病也可引起直肠炎;5.血吸虫病导致直肠黏膜坏死、脱落,导致炎症;6.与直肠相近的器官或部位疾病会累及直肠,如前列腺、宫颈等;7.衣原体感染等。只要解除致病因素,就可以缓解症状,这是比较难根治的疾病。