Mines detonate whenever any ship's base or maneuver template overlap the mine.
There is nothing in the rules that say to treat mines as an obstacle.
The OP is talking about the special minefield tokens used as part of a rulebook mission. You're talking about one type of normal ship-dropped bomb. Sadly, your answers don't apply.
The Mission F1 rules do not say minefields explode when flown over, so they don't. They only explode if the Rebel player chooses to detonate them.
The rules also say they are obstacles. So they'd affect attacks made through them and prevent boosts, barrel rolls, and decloaks onto or through them. There is no penalty for flying over or onto them.