Ayman al-Zawahiri, in a message to Al-Nusra chief Abu Mohammed al-Jolani, ordered that "all soldiers of the front immediately cease fighting" other jihadist groups.
Instead, he urged him to "devote himself to combat the enemies of Islam, specifically Baathists, Shiites and their allies."
The Baath is the party of Syrian President Bashar al-Assad. Al-Qaeda is a hardline Sunni organisation that considers Shiite Muslims, including the many volunteers from neighbouring Iraq and Lebanon fighting alongside Assad's forces, to be heretics.
ISIL was initially welcomed by other rebels, who have been fighting to topple Assad since 2011, but allegations of brutal abuses against civilians as well as rival opposition fighters sparked a backlash.
More From This Section
As far back as last June, Zawahiri weighed in to ISIL's involvement in Syria, designating Al-Nusra as responsible for operations there and ordering ISIL chief Abu Bakr al-Baghdadi to restrict the group's activities to its home base in Iraq.
But Baghdadi has refused to budge.
In his message today, Zawahiri said ISIL's presence "has been a political disaster for Syrians" because it has created divisions among them, which has proved to be "a gift to Assad.