不洁性生活感染了白色念珠菌、滴虫、衣原体、支原体、淋病双球菌或其他细菌引起;其他如包皮过长,局部卫生不清洁,外伤感染等也可引起该病。
平时要注意局部卫生,多喝水,避免不洁性交,伴有包皮过长或包茎的可考虑行包皮术环切术。暂忌烟酒和辛辣食物。