打了疫苗后得了红眼病可能有关系,但并不是直接原因。疫苗注射后,人体会产生免疫反应,包括发热、头痛、肌肉疼痛等症状,但通常不会引起眼部疾病。然而,某些疫苗可能会引起过敏反应,包括眼部过敏反应,例如结膜炎和角膜炎,这些症状可能会导致红眼病。此外,疫苗注射时可能会引起一些细菌感染,例如细菌结膜炎,这也可能导致红眼病。因此,如果注射疫苗后出现红眼病症状,应及时就医,并告知医生自己最近接种了疫苗,以便医生进行正确的诊断和治疗。