Celtic and Rangers are ordered to play their next home Scottish Cup ties behind closed doors after fan disorder last season.