Given $\alpha $, $0<\alpha <n$, and $b\in {\mathrm BMO}$, we give sufficient conditions on weights for the commutator of the fractional integral operator, $[b,I_\alpha ]$, to satisfy weighted endpoint inequalities on $\mathbb{R}^n$ and on bounded domains. These results extend our earlier work [3], where we considered unweighted inequalities on $\mathbb{R}^n$.