宝宝消化不良身上红可能是腹部受凉、饮食不当、急性胃肠炎等原因导致的,可以通过日常护理、药物治疗等方式进行缓解。1.腹部受凉:如果宝宝腹部受到冷空气刺激,可能会导致局部血液循环不畅,从而出现上述情况。建议家长注意宝宝的保暖工作,避免着凉。2.饮食不当:如果宝宝一次性进食过多,可能会加重胃肠道负担,引起腹胀、腹痛等症状。建议家长控制好宝宝的进食量,避免暴饮暴食。3.急性胃肠炎:如果宝宝吃了不干净的食物,可能会导致细菌侵入胃肠道内,引起炎症反应,出现腹泻、腹痛等症状。建议家长在医生的指导下给宝宝服用蒙脱石散、枯草杆菌二联活菌颗粒等药物进行治疗。除以上常见原因外,还可能是其他因素导致的,如肠套叠。建议家长及时带宝宝就医治疗。