Esta ciudad fue ocupada, sucesivamente, por cartagineses, romanos, bárbaros, musulmanes y cristianos.