身上长红斑的原因还是很多的,需要及时就医判断具体是什么病。在临床中身上长红斑,如果还伴有瘙痒的话,可能是由于过敏,这类的疾病就比较多了,如荨麻疹、湿疹、药疹等等,原因也不是十分的明确,主要是食物、药物、接触物或者感染等引起。另外还有红斑伴有神经痛而且单侧分布的话,可以是带状疱疹,在初期的时候是红斑,数天就会在红斑基础上出现水疱,这主要是因为免疫力低下后发生的病毒感染。所以无论是哪种都要及时就医诊疗。