The only goal came from Jermain Defoe four minutes before half-time as Hibs suffered their first league defeat under Paul Heckingbottom.
Rangers had goalkeeper Allan McGregor sent off in the closing minutes but held on for a fifth successive victory.