身上起了很多红点很痒是由于过敏和荨麻疹引起的。过敏性皮炎是在皮肤的某些部位发生反应后,引起局部或大范围的皮肤过敏性疾病变化,会导致身上起红点,发痒等症状。荨麻疹的最初表现也是身上起红点发痒,主要是由于螨虫或者是其他昆虫叮咬而引起的过敏性皮肤病。可以服用一些抗生素,或涂抹抗过敏止痒的药剂,口服抗组胺药物。建议患者保持自身的清洁干净,少吃辛辣刺激,油腻的食物,以清淡的饮食为主,多补充一些维生素,多吃新鲜的水果和蔬菜,平时要加强锻炼,提高自身的身体素质和免疫力。