Bởi vì rifaximin không được hấp thu hệ thống nên không nên dùng để điều trị tiêu chảy nhiễm khuẩn gây ra bởi các vi khuẩn gây bệnh xâm nhập ruột (ví dụ Shigella Salmonella salmonellae, Campylobacter sp).