Мигрень - это неврологическая болезнь, химическое вещество не вырабатывается в нужном составе в мозгу. Если у вас головные боли от шейного остеохондроза - это не мигрень, это головные боли, которые надо лечить наверное причину, хотя если головная боль вызванная чем то еще перходит в мигрень потом, то ее надо тогда уже купировать как мигрень . От мигрени помогают только мигренные средства. Но все нужно подбирать с врачем (конечно таким, который знает, что делает).