Tunable positions of Weyl nodes via magnetism and pressure in the ferromagnetic Weyl semimetal CeAlSi