D-mannose is frequently recommended by nutritionally oriented practitioners, both to treat and to prevent bladder infections. D-mannose is absorbed
but not used by the body; it is excreted in the urine. It competes for the binding sites bacteria use to attach inside the bladder to cause an infection, in effect knocking the bacteria loose so they can be flushed out.