问题分析:一般来说,阴茎红肿是包皮过长、外伤等原因引起的。具体分析如下:包皮过长是指包皮完全包裹龟头,可能会导致局部细菌感染引起的炎症反应,进而出现阴茎红肿的症状,患者可以在医生的指导下使用红霉素软膏,夫西地酸软膏、阿奇霉素片等药物进行治疗;阴茎红肿也可能是外伤引起的,患者应该及时前往医院就诊,在医生的指导下进行针对性的治疗。此外,患者应该避免食用辛辣、刺激的食物,以免影响病情恢复。