The league made the decision on Thursday after the Cagliari city government said it considered the Is Arenas stadium was "unable to cope with the encounter due to the... influx of spectators who share an historic rivalry".
Cagliari have had trouble with the Is Arenas since moving at the start of the season.
Their opening match against Atalanta was staged behind closed doors for safety reasons and the following fixture against AS Roma was cancelled by the city government after the Sardinian club defied its orders to play without supporters present.
Cagliari president Massimo Cellino slammed bureaucratic problems, declared the stadium safe and invited fans to turn up. Roma were later awarded a 3-0 walkover win.
After that the stadium was declared safe until the club faced Juventus in December when it was again deemed unfit to cope with the expected influx of fans and the match was held in Parma.
Cagliari played at the Stade Sant'Elia from 1970 until around halfway through last season but abandoned the arena due to disagreements with the local authorities and over growing safety worries.
They staged the remaining home games last season in Trieste, around 1,000 kilometres from their base.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.