The rupiah weakened 56.1 points, or 0.31%, to Rp17,881.1 per US dollar compared to the previous closing position. The index, which reflects the greenback's movement against a basket of major currencies, rose 0.25% to 100.175. The strengthening US dollar index also put pressure on several global and regional currencies, including the rupiah.