林内等堤防，将原来巨幅摆盪的河道截堵成现在的浊水溪样貌。1912年（大正元年）12月，台湾总督府开始进行铁路桥两侧的浊水溪护岸堤防工程，隔年3月完工。同年7月，铁桥北岸堤防便因洪水而溃决。1918年（大正七年），再度进行浊水溪护岸堤防工程，上起浊水（今名间乡治），下至下海墘（今大城乡台西村），2年后完工，堤防总长度达76公里。自此，旧浊水溪成为今溪州乡、北斗镇、埤头乡、溪湖镇、二林镇、芳苑乡、福兴乡的排水渠道，于福兴乡麦屿厝出海，故又称「麦屿厝溪」。到了1926年，浊水溪下游主流明显地几乎都集中到今天的浊水