睡觉半夜头痛这种症状是由很多原因都会引起的,比如精神压力过大,过度紧张,过度劳累,睡眠质量不好,这种情况就会引起半夜头痛。也有一部分患者是由于高血压引起的,也有的患者是由于高血脂引起的,还有一部分患者是由于脑血管疾病引起的,也有的患者是由于颈椎疾病引起的,这种情况最好到正规的医院做一个详细的检查,明确病因以后针对性的治疗。患者在日常的生活里,一定要少吃油腻性的食物,少吃油炸食品,少吃过于太咸的食物,要以清淡饮食为主,多吃新鲜的蔬菜和水果,多吃一些豆制品类的食物,乳制品类的食物,在睡觉之前一定要少喝容易兴奋的饮品,比如浓茶,咖啡,烈酒等,患者在日常的生活里一定要有良好的生活习惯和饮食习惯,也要有良好的心情和心态。