Durante diez siglos estuvo bajo el dominio de diferentes dinastías árabes y bereberes.