คนเป็นไมเกรนส่วนใหญ่มักจะไปรักษาที่ปลายเหตุ
ด้วยการกินยาแก้ปวดซึ่งกินทีก็หายทีเดี๋ยวก็กลับมาเป็นใหม่
แต่บางครั้งอาการปวดไมเกรนอาจจะเกิดจากสาเหตุการแพ้อาหาร เนื่องจากการขาดจุลินทรีย์ในลำไส้ตัวดีที่ไปช่วยย่อยทำให้มีจุลินทรีย์ตัวไม่ดีที่คอยสร้างสารสื่อประสาท ไหลไปตามเส้นเลือดแล้วไหลไปกระตุ้นให้สมองเกิดการลัดวงจร (Short Circuit) แล้วส่งผลให้สมองเกร็งตัวเกิดเป็นอาการปวดไมเกรนขึ้นมา
คนที่เป็นไมเกรน มักจะมีจุลินทรีย์ตัวไม่ดี ในช่องปากเป็นจำนวนมาก ที่จะคอยสร้างแก๊สไนตริกออกไซด์ไปกระตุ้นให้เกิดอาการปวดไมเกรนขึ้นมา